Merge branch 'development' of github.com:jeffvli/feishin into development

This commit is contained in:
Kendall Garner 2025-02-27 16:43:21 -08:00
commit 571aacbaa0
No known key found for this signature in database
GPG key ID: 18D2767419676C87
14 changed files with 2897 additions and 61 deletions

View file

@ -351,7 +351,7 @@ export const NavidromeController: ControllerEndpoint = {
}
return {
items: res.body.data.map((item) => ndNormalize.song(item, apiClientProps.server, '')),
items: res.body.data.map((item) => ndNormalize.song(item, apiClientProps.server)),
startIndex: query?.startIndex || 0,
totalRecordCount: Number(res.body.headers.get('x-total-count') || 0),
};
@ -416,7 +416,7 @@ export const NavidromeController: ControllerEndpoint = {
if (res.status === 200 && res.body.similarSongs?.song) {
const similar = res.body.similarSongs.song.reduce<Song[]>((acc, song) => {
if (song.id !== query.songId) {
acc.push(ssNormalize.song(song, apiClientProps.server, ''));
acc.push(ssNormalize.song(song, apiClientProps.server));
}
return acc;
@ -443,7 +443,7 @@ export const NavidromeController: ControllerEndpoint = {
return fallback.body.data.reduce<Song[]>((acc, song) => {
if (song.id !== query.songId) {
acc.push(ndNormalize.song(song, apiClientProps.server, ''));
acc.push(ndNormalize.song(song, apiClientProps.server));
}
return acc;
@ -462,7 +462,7 @@ export const NavidromeController: ControllerEndpoint = {
throw new Error('Failed to get song detail');
}
return ndNormalize.song(res.body.data, apiClientProps.server, '');
return ndNormalize.song(res.body.data, apiClientProps.server);
},
getSongList: async (args) => {
const { query, apiClientProps } = args;
@ -488,7 +488,7 @@ export const NavidromeController: ControllerEndpoint = {
return {
items: res.body.data.map((song) =>
ndNormalize.song(song, apiClientProps.server, '', query.imageSize),
ndNormalize.song(song, apiClientProps.server, query.imageSize),
),
startIndex: query?.startIndex || 0,
totalRecordCount: Number(res.body.headers.get('x-total-count') || 0),

View file

@ -11,7 +11,7 @@ const Container = styled(motion(Flex))<{
$position?: string;
}>`
position: ${(props) => props.$position || 'relative'};
z-index: 200;
z-index: 190;
width: 100%;
height: ${(props) => props.$height || '65px'};
background: var(--titlebar-bg);