Artists with an existing spotify_artist_id but NULL spotify_match_status were fetched by the priority queue every ~3 seconds. _process_artist returned early (preserving the ID) without marking the status, so the same artist was re-queued indefinitely — burning CPU and inflating API call counters. Now marks the artist as 'matched' on the early-return path. |
||
|---|---|---|
| .. | ||
| static | ||
| index.html | ||