mirror of
https://github.com/navidrome/navidrome.git
synced 2026-08-11 01:24:23 +00:00
callGetImage swallowed all agent errors, so an agent outage surfaced as ErrNotFound and the worker settled artist artwork as a definitive absent (and reset the breaker). Add an additive ArtistImageResult path that returns the underlying agent error on transient failure while keeping ArtistImage byte-identical for existing callers; the worker's artist external step uses it via fromArtistExternalResult. |
||
|---|---|---|
| .. | ||
| extdata_helper_test.go | ||
| extdata_suite_test.go | ||
| provider.go | ||
| provider_albumimage_test.go | ||
| provider_artistimage_test.go | ||
| provider_similarsongs_test.go | ||
| provider_topsongs_test.go | ||
| provider_updatealbuminfo_test.go | ||
| provider_updateartistinfo_test.go | ||