mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-11 11:06:16 -08:00
getM3uFavoriteChannels could query SQLite before a just-toggled favorite was written: updateFavorites is serialized per playlist and can land late, while the dashboard reads as soon as the store changes and never reloads because playlistFavoritesReloadKey is unchanged. Await the playlist's write queue tail (which never rejects) before reading. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>