fix song list filters

This commit is contained in:
jeffvli
2025-11-30 15:58:49 -08:00
parent 6d87da2474
commit c5c2b24a9d
11 changed files with 268 additions and 229 deletions
@@ -87,10 +87,6 @@ export const AlbumListView = ({
};
}, [query, overrideQuery]);
console.log('query', query);
console.log('overrideQuery', overrideQuery);
console.log('mergedQuery', mergedQuery);
switch (display) {
case ListDisplayType.GRID: {
switch (pagination) {
@@ -100,7 +100,6 @@ export const NavidromeAlbumFilters = ({ disableArtistFilter }: NavidromeAlbumFil
// Handle empty string, null, undefined, or invalid numbers as clearing
if (e === '' || e === null || e === undefined) {
console.log('clearing year filters');
setMinYear(null);
setMaxYear(null);
return;
@@ -109,11 +108,9 @@ export const NavidromeAlbumFilters = ({ disableArtistFilter }: NavidromeAlbumFil
const year = typeof e === 'number' ? e : Number(e);
// If it's a valid number, set it; otherwise clear
if (!isNaN(year) && isFinite(year) && year > 0) {
console.log('setting year filters', year);
setMinYear(year);
setMaxYear(year);
} else {
console.log('clearing year filters', year);
setMinYear(null);
setMaxYear(null);
}