fix navidrome filter labels (#995)

This commit is contained in:
Lyall 2025-07-06 00:31:35 +01:00 committed by GitHub
parent d8c93cadce
commit a2e5f86eac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 2 deletions

View file

@ -7,6 +7,7 @@ import { useAlbumArtistList } from '/@/renderer/features/artists/queries/album-a
import { useGenreList } from '/@/renderer/features/genres';
import { useTagList } from '/@/renderer/features/tag/queries/use-tag-list';
import { AlbumListFilter, useListStoreActions, useListStoreByKey } from '/@/renderer/store';
import { NDSongQueryFields } from '/@/shared/api/navidrome.types';
import { Divider } from '/@/shared/components/divider/divider';
import { Group } from '/@/shared/components/group/group';
import { NumberInput } from '/@/shared/components/number-input/number-input';
@ -316,7 +317,10 @@ export const NavidromeAlbumFilters = ({
defaultValue={
filter._custom?.navidrome?.[tag.name] as string | undefined
}
label={tag.name}
label={
NDSongQueryFields.find((i) => i.value === tag.name)?.label ||
tag.name
}
onChange={(value) => handleTagFilter(tag.name, value)}
searchable
width={150}

View file

@ -6,6 +6,7 @@ import { SelectWithInvalidData } from '/@/renderer/components/select-with-invali
import { useGenreList } from '/@/renderer/features/genres';
import { useTagList } from '/@/renderer/features/tag/queries/use-tag-list';
import { SongListFilter, useListFilterByKey, useListStoreActions } from '/@/renderer/store';
import { NDSongQueryFields } from '/@/shared/api/navidrome.types';
import { Divider } from '/@/shared/components/divider/divider';
import { Group } from '/@/shared/components/group/group';
import { NumberInput } from '/@/shared/components/number-input/number-input';
@ -179,7 +180,10 @@ export const NavidromeSongFilters = ({
defaultValue={
filter._custom?.navidrome?.[tag.name] as string | undefined
}
label={tag.name}
label={
NDSongQueryFields.find((i) => i.value === tag.name)?.label ||
tag.name
}
onChange={(value) => handleTagFilter(tag.name, value)}
searchable
width={150}