mirror of
https://github.com/navidrome/navidrome.git
synced 2026-10-18 07:30:29 +00:00
ABSENT with FAILED beside it read as two buckets when the second was inside the first, and "OF WHICH FAILED" fixed the ambiguity by admitting it rather than removing it. The two columns are now disjoint and sum to the absent total: NO IMAGE was answered, FAILED gave up. The struct holds the same split the table prints, so the subtraction happens once where the counts are collected. The collectStatus fixture had two absent artists and no failure among them, which made noImage and the absent total identical and left the subtraction unverified — dropping it broke nothing. One of the two now carries a last_failure.