fluxa/data
KhooLy edc69261e0 Pull AniList's watchlist (PLANNING status) and reconcile it by timestamp
The AniList GraphQL query only ever fetched status: CURRENT, so the
watchlist-add push added in the AniList phase had nothing to
reconcile against on the next sync -- pushed items would just get
re-pushed or silently diverge. Drops the CURRENT-only filter (Rust's
anilist_entries_to_sync already builds a timestamped watchlist array
from PLANNING entries, just needed the query to actually fetch them)
and wires it through the same mergeWatchlist reconciliation Trakt
uses. Generalizes reconcileTraktWatchlist -> reconcileWatchlist since
the logic is fully provider-agnostic.
2026-07-18 20:04:22 +03:00
..
schemas Add local mutation timestamps for watchlist and watched state 2026-07-18 18:36:18 +03:00
src Pull AniList's watchlist (PLANNING status) and reconcile it by timestamp 2026-07-18 20:04:22 +03:00
build.gradle.kts Relocate UniFFI codegen and bindings from app module to data module 2026-07-18 15:01:27 +03:00