Deluan
aa6c0b1f17
fix(artwork): enqueue new empty playlists by id, and refresh on absent outcomes
...
Two worker/enqueue fixes from review:
- playlistRepository.Put assigned the generated id to the caller's Playlist but passed
the stale copy (empty id) to refreshCounters, enqueueing a pl|"" row the worker
failed until the daily dangling purge while the real playlist went unresolved. Set
the id on the copy before enqueueing.
- The drain refresh batch only included found/foundStale, so a cover removed by a scan
(found -> absent) never notified clients, leaving the old immutable image displayed.
Broadcast absent outcomes too; precache still only warms found/foundStale.
2026-07-23 14:08:08 -04:00
..
2026-07-23 14:08:08 -04:00
2026-07-23 13:20:22 -04:00
2026-07-23 14:07:52 -04:00
2026-07-23 13:20:22 -04:00
2026-07-23 14:07:52 -04:00
2026-07-23 14:08:08 -04:00
2026-07-23 14:07:52 -04:00
2026-07-23 14:08:08 -04:00
2026-07-23 14:08:08 -04:00
2026-07-23 14:07:52 -04:00
2026-07-23 14:07:52 -04:00
2026-07-03 08:58:55 -04:00
2026-06-14 10:47:11 -04:00
2026-06-24 22:26:41 -04:00
2026-06-24 22:26:41 -04:00
2025-02-19 20:35:17 -05:00
2026-07-15 14:07:00 -04:00
2026-07-15 14:07:00 -04:00
2026-02-08 09:57:30 -05:00
2026-05-19 18:02:36 -03:00
2025-02-19 20:35:17 -05:00
2026-02-08 09:57:30 -05:00
2026-06-16 21:47:15 -04:00
2026-07-13 12:04:29 -04:00
2026-07-15 14:07:00 -04:00
2026-07-23 14:08:08 -04:00
2026-07-15 14:07:00 -04:00
2024-09-20 11:22:37 -04:00
2026-07-21 23:14:01 -04:00
2026-06-05 15:50:59 -04:00
2026-06-05 15:50:59 -04:00
2026-07-23 14:08:08 -04:00
2026-07-23 14:08:08 -04:00
2026-07-15 18:09:59 -04:00
2026-07-15 18:09:59 -04:00
2025-06-11 17:26:13 -04:00
2026-05-19 18:02:36 -03:00
2026-01-14 19:22:48 -05:00
2026-01-14 19:22:48 -05:00
2026-03-02 08:56:56 -05:00
2026-03-02 08:56:56 -05:00
2024-11-19 18:41:50 -05:00
2023-12-09 13:52:17 -05:00
2026-07-23 14:08:08 -04:00
2026-07-23 14:08:08 -04:00
2026-07-08 12:37:17 -04:00
2026-07-08 12:37:17 -04:00
2026-07-13 11:32:03 -04:00
2026-07-13 11:32:03 -04:00
2026-06-23 18:53:51 -04:00
2026-06-23 18:53:51 -04:00
2026-07-16 22:20:35 -04:00
2026-07-16 22:20:35 -04:00
2026-07-03 08:58:55 -04:00
2026-06-30 22:50:43 -04:00
2026-07-14 07:38:25 -04:00
2026-07-01 13:58:33 -04:00
2026-07-15 14:07:00 -04:00
2024-11-19 18:41:50 -05:00
2026-02-08 09:57:30 -05:00
2025-12-16 06:38:50 -05:00
2026-02-23 08:51:54 -05:00
2026-06-05 14:00:08 -04:00
2026-07-02 15:51:03 -04:00
2026-07-02 15:51:03 -04:00
2026-02-23 08:51:54 -05:00
2026-05-28 22:13:05 -03:00
2026-02-23 08:51:54 -05:00
2026-06-16 21:47:15 -04:00
2026-07-14 11:46:37 -04:00
2026-02-08 09:57:30 -05:00
2026-02-08 09:57:30 -05:00
2026-07-19 12:39:31 -04:00
2026-06-04 23:07:13 -04:00
2026-06-04 23:07:13 -04:00
2023-12-09 13:52:17 -05:00
2026-06-05 14:00:08 -04:00
2026-06-05 14:00:08 -04:00