fix: updated_at wird jetzt immer nach Refresh aktualisiert
Bisher wurde updated_at nur gesetzt wenn die Claude-Analyse erfolgreich war. Bei fehlgeschlagenem JSON-Parsing blieb der alte Timestamp stehen, obwohl neue Artikel gesammelt und Faktenchecks durchgefuehrt wurden. Jetzt wird updated_at am Ende jedes Refreshs gesetzt. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -1236,6 +1236,13 @@ class AgentOrchestrator:
|
||||
"data": {"new_articles": new_count, "status": "idle"},
|
||||
}, visibility, created_by, tenant_id)
|
||||
|
||||
# updated_at IMMER aktualisieren wenn Refresh lief (auch bei fehlgeschlagener Analyse)
|
||||
await db.execute(
|
||||
"UPDATE incidents SET updated_at = ? WHERE id = ?",
|
||||
(now, incident_id),
|
||||
)
|
||||
await db.commit()
|
||||
|
||||
logger.info(f"Refresh für Lage {incident_id} abgeschlossen: {new_count} neue Artikel")
|
||||
|
||||
finally:
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren