fix(server,web/m7-353): post-review fixes (test compilation, AlbumRef field, bulk handler, design system)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -57,18 +57,11 @@ type adminBulkRefetchResp struct {
|
||||
// the configured backfill cap.
|
||||
func (h *handlers) handleAdminBulkRefetchCovers(w http.ResponseWriter, r *http.Request) {
|
||||
cap := h.coverArtBackfillCap
|
||||
q := dbq.New(h.pool)
|
||||
rows, err := q.ListAlbumsRetryMissing(r.Context(), int32(cap))
|
||||
if err != nil {
|
||||
h.logger.Error("admin: bulk count failed", "err", err)
|
||||
writeErr(w, http.StatusInternalServerError, "server_error", "count failed")
|
||||
return
|
||||
}
|
||||
go func() {
|
||||
bgCtx := context.Background()
|
||||
if _, err := h.coverart.EnrichRetryMissing(bgCtx, cap); err != nil {
|
||||
h.logger.Warn("admin: bulk cover refetch failed", "err", err)
|
||||
}
|
||||
}()
|
||||
writeJSON(w, http.StatusOK, adminBulkRefetchResp{Queued: len(rows)})
|
||||
writeJSON(w, http.StatusOK, adminBulkRefetchResp{Queued: cap})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user