diff --git a/internal/database/fixes/20260608_backfill_anime_duration_seconds.go b/internal/database/fixes/20260608_backfill_anime_duration_seconds.go index 85e8858..c290a3f 100644 --- a/internal/database/fixes/20260608_backfill_anime_duration_seconds.go +++ b/internal/database/fixes/20260608_backfill_anime_duration_seconds.go @@ -8,6 +8,7 @@ import ( "mal/internal/config" "mal/internal/db" "mal/internal/observability" + "mal/pkg/errlog" ) type animeDurationRow struct { @@ -62,7 +63,7 @@ WHERE duration_seconds IS NULL; if err != nil { return nil, fmt.Errorf("query anime rows missing duration_seconds: %w", err) } - defer func() { _ = rows.Close() }() + defer errlog.Close(rows, "failed to close anime duration backfill rows") var toUpdate []animeDurationRow for rows.Next() {