Bug: SQL-Syntax-Fehler in CleanupOldEntries() – fehlendes schließendes Anführungszeichen #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bug Report
Beschreibung
In
db_management/db_management.gohat die FunktionCleanupOldEntries()einen SQL-Syntax-Fehler. Dem datetime-String fehlt das schließende einfache Anführungszeichen', was dazu führt, dass das Cleanup nie funktioniert und stattdessen einen Fehler produziert.Fehlerhafter Code
Das
'vor dem abschließenden Backtick fehlt!Fix
Auswirkung
Die Datenbank wächst unbegrenzt, da alte Einträge (>40 Tage) nie gelöscht werden. Der Cron-Job läuft zwar, gibt aber jedes Mal einen Fehler-Log aus.