You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With server-side pagination, genre/language values that exist elsewhere in the library are absent from the menus, so a user can't narrow the whole library by a value that doesn't happen to appear on the current page. (The chosen value does filter the whole library server-side — it just may not be offered.)
This is a documented intentional default today, not a regression.
Suggested fix
Expose a lightweight server endpoint for the library's distinct genres/languages (independent of the current page), or compute facets from the full matching set, and feed those into LibraryFilterBar.
The other five review findings are fixed on the branch (bulk-retag data-loss, date-only filter bounds, date display TZ, embeddable extra tags, fmtDuration, audio-props cache, + atomic rename/retag and post-save reload).
Follow-up from the PR #73 review (deferred — not a merge blocker).
Problem
app/pages/library.vuederives the genre/language filter-bar options fromitems.value(the currently loaded page) only:With server-side pagination, genre/language values that exist elsewhere in the library are absent from the menus, so a user can't narrow the whole library by a value that doesn't happen to appear on the current page. (The chosen value does filter the whole library server-side — it just may not be offered.)
This is a documented intentional default today, not a regression.
Suggested fix
Expose a lightweight server endpoint for the library's distinct genres/languages (independent of the current page), or compute facets from the full matching set, and feed those into
LibraryFilterBar.Notes