mirror of
https://github.com/jeffvli/feishin.git
synced 2026-06-17 00:44:23 +02:00
fix missing musicFolderId on search (#1451)
This commit is contained in:
@@ -521,7 +521,11 @@ export const controller: GeneralController = {
|
|||||||
return apiController(
|
return apiController(
|
||||||
'getRandomSongList',
|
'getRandomSongList',
|
||||||
server.type,
|
server.type,
|
||||||
)?.({ ...args, apiClientProps: { ...args.apiClientProps, server } });
|
)?.({
|
||||||
|
...args,
|
||||||
|
apiClientProps: { ...args.apiClientProps, server },
|
||||||
|
query: mergeMusicFolderId(args.query, server),
|
||||||
|
});
|
||||||
},
|
},
|
||||||
getRoles(args) {
|
getRoles(args) {
|
||||||
const server = getServerById(args.apiClientProps.serverId);
|
const server = getServerById(args.apiClientProps.serverId);
|
||||||
|
|||||||
@@ -354,6 +354,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
|||||||
albumOffset: query.startIndex,
|
albumOffset: query.startIndex,
|
||||||
artistCount: 0,
|
artistCount: 0,
|
||||||
artistOffset: 0,
|
artistOffset: 0,
|
||||||
|
musicFolderId: getLibraryId(query.musicFolderId),
|
||||||
query: query.searchTerm || '',
|
query: query.searchTerm || '',
|
||||||
songCount: 0,
|
songCount: 0,
|
||||||
songOffset: 0,
|
songOffset: 0,
|
||||||
@@ -509,6 +510,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
|||||||
albumOffset: startIndex,
|
albumOffset: startIndex,
|
||||||
artistCount: 0,
|
artistCount: 0,
|
||||||
artistOffset: 0,
|
artistOffset: 0,
|
||||||
|
musicFolderId: getLibraryId(query.musicFolderId),
|
||||||
query: query.searchTerm || '',
|
query: query.searchTerm || '',
|
||||||
songCount: 0,
|
songCount: 0,
|
||||||
songOffset: 0,
|
songOffset: 0,
|
||||||
@@ -1784,6 +1786,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
|||||||
albumOffset: query.albumStartIndex,
|
albumOffset: query.albumStartIndex,
|
||||||
artistCount: query.albumArtistLimit,
|
artistCount: query.albumArtistLimit,
|
||||||
artistOffset: query.albumArtistStartIndex,
|
artistOffset: query.albumArtistStartIndex,
|
||||||
|
musicFolderId: getLibraryId(query.musicFolderId),
|
||||||
query: query.query,
|
query: query.query,
|
||||||
songCount: query.songLimit,
|
songCount: query.songLimit,
|
||||||
songOffset: query.songStartIndex,
|
songOffset: query.songStartIndex,
|
||||||
|
|||||||
@@ -416,7 +416,6 @@ const getSongsByGenre = z.object({
|
|||||||
|
|
||||||
const getAlbumParameters = z.object({
|
const getAlbumParameters = z.object({
|
||||||
id: z.string(),
|
id: z.string(),
|
||||||
musicFolderId: z.string().optional(),
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const getAlbum = z.object({
|
const getAlbum = z.object({
|
||||||
|
|||||||
Reference in New Issue
Block a user