feat: enable playlists for emby

(fixes #242)
This commit is contained in:
Lei Nelissen
2025-01-26 21:22:00 +01:00
parent cacdba531d
commit f90e9be378
2 changed files with 4 additions and 8 deletions

View File

@@ -32,7 +32,6 @@ const HeaderContainer = styled.View`
`; `;
const NavigationHeader: React.FC = () => { const NavigationHeader: React.FC = () => {
const type = useTypedSelector((state) => state.settings.credentials?.type);
const navigation = useNavigation<NavigationProp>(); const navigation = useNavigation<NavigationProp>();
const handleAllAlbumsClick = useCallback(() => { navigation.navigate('Albums'); }, [navigation]); const handleAllAlbumsClick = useCallback(() => { navigation.navigate('Albums'); }, [navigation]);
const handlePlaylistsClick = useCallback(() => { navigation.navigate('Playlists'); }, [navigation]); const handlePlaylistsClick = useCallback(() => { navigation.navigate('Playlists'); }, [navigation]);
@@ -46,11 +45,9 @@ const NavigationHeader: React.FC = () => {
<ListButton onPress={handleArtistsClick} testID="artists"> <ListButton onPress={handleArtistsClick} testID="artists">
{t('artists')} {t('artists')}
</ListButton> </ListButton>
{type === 'jellyfin' && ( <ListButton onPress={handlePlaylistsClick} testID="playlists">
<ListButton onPress={handlePlaylistsClick} testID="playlists"> {t('playlists')}
{t('playlists')} </ListButton>
</ListButton>
)}
<ListContainer> <ListContainer>
<HeaderContainer> <HeaderContainer>
<Header>{t('recent-albums')}</Header> <Header>{t('recent-albums')}</Header>

View File

@@ -8,8 +8,7 @@ const playlistOptions = {
Recursive: 'true', Recursive: 'true',
Fields: 'PrimaryImageAspectRatio,SortName,BasicSyncInfo,DateCreated', Fields: 'PrimaryImageAspectRatio,SortName,BasicSyncInfo,DateCreated',
ImageTypeLimit: '1', ImageTypeLimit: '1',
EnableImageTypes: 'Primary,Backdrop,Banner,Thumb', EnableImageTypes: 'Primary,Backdrop,Banner,Thumb'
MediaTypes: 'Audio',
}; };
/** /**