mirror of
https://github.com/FluxaMedia/fluxa-core.git
synced 2026-08-07 09:18:54 +00:00
Kotlin's LibraryItem DTO never declared removed/_mtime, so even though this file already worked on raw JSON Values, those fields never survived the trip from the Stremio datastore response. Adds libraryWatchlistItems (id/name/type/poster/background/updatedAtMs, excluding removed items) so the pull side can finally see Stremio library membership as a timestamped list, matching the shape the mergeWatchlistTimestamped bridge expects. Also fixes libraryContinueWatchingItems, which never checked "removed" at all -- a removed item with leftover progress state could still surface as continue-watching. |
||
|---|---|---|
| .. | ||
| wire | ||