Promote develop → main (2026-05-09 15:05 UTC) #2
@@ -821,28 +821,6 @@ async def update_suggestion(
|
||||
return {"status": new_status, "action": result_action}
|
||||
|
||||
|
||||
@router.post("/health/run")
|
||||
async def run_health_check_now(
|
||||
admin: dict = Depends(get_current_admin),
|
||||
db: aiosqlite.Connection = Depends(db_dependency),
|
||||
):
|
||||
"""Health-Check manuell starten."""
|
||||
# source_health und source_suggester importieren
|
||||
from shared.services.source_health import run_health_checks
|
||||
from shared.services.source_suggester import generate_suggestions
|
||||
|
||||
result = await run_health_checks(db)
|
||||
suggestion_count = await generate_suggestions(db)
|
||||
|
||||
return {
|
||||
"checked": result["checked"],
|
||||
"issues": result["issues"],
|
||||
"suggestions": suggestion_count,
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@router.post("/health/run-stream")
|
||||
async def run_health_check_stream(
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren