Skip to content

docs(app): note fetchUnsyncedFallback removal#1770

Open
MrDirkelz wants to merge 1 commit into
mainfrom
1766-docs-fetchunsyncedfallback-description-incorrect
Open

docs(app): note fetchUnsyncedFallback removal#1770
MrDirkelz wants to merge 1 commit into
mainfrom
1766-docs-fetchunsyncedfallback-description-incorrect

Conversation

@MrDirkelz

Copy link
Copy Markdown
Collaborator

No description provided.

@MrDirkelz MrDirkelz linked an issue Jul 6, 2026 that may be closed by this pull request
Comment thread app/README.md
Sync downloads content for the user's **synced** languages **plus the last-resort fallback**: a post whose only published translation is in a non-synced language is downloaded via sync's set-based language keep, so it is present offline and picked by the display-side priority ([`appDisplayLanguageIdsAsRef`](src/globalConfig.ts)) with **no per-feed API query**. (A preferred-but-**unsynced** language is intentionally not downloaded — you see the best synced/fallback translation.) See [`shared/src/api/sync/README.md`](../shared/src/api/sync/README.md).

> The old per-feed on-demand fallback fetch (`HybridQuery`'s `fetchUnsyncedFallback`) is **deprecated and off by default** — fallback content now arrives through sync. Content browsing therefore depends on sync having populated IndexedDB (there is no full API-only content fetch); a fresh install shows content once initial sync fills the window.
> The old per-feed on-demand fallback fetch (`HybridQuery`'s `fetchUnsyncedFallback`) has been **removed** — fallback content now arrives through sync. Content browsing therefore depends on sync having populated IndexedDB (there is no full API-only content fetch); a fresh install shows content once initial sync fills the window.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we not perhaps remove it completely from the documentation, istead of keeping references to historical code?

@MrDirkelz MrDirkelz self-assigned this Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: fetchUnsyncedFallback description incorrect

2 participants