mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-08 13:00:13 +02:00
more jellyfin api fixes
This commit is contained in:
@@ -217,7 +217,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
|
||||
const res = await ssApiClient(apiClientProps).getArtists({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -338,7 +338,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
if (query.favorite) {
|
||||
const res = await ssApiClient(apiClientProps).getStarred({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -396,7 +396,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
fromYear,
|
||||
genre: query.genreIds?.length ? query.genreIds[0] : undefined,
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
offset: query.startIndex,
|
||||
size: query.limit,
|
||||
toYear,
|
||||
@@ -483,7 +483,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
if (query.favorite) {
|
||||
const res = await ssApiClient(apiClientProps).getStarred({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -529,7 +529,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
fromYear,
|
||||
genre: query.genreIds?.length ? query.genreIds[0] : undefined,
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
offset: startIndex,
|
||||
size: MAX_SUBSONIC_ITEMS,
|
||||
toYear,
|
||||
@@ -565,7 +565,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
|
||||
const res = await ssApiClient(apiClientProps).getArtists({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -781,7 +781,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
fromYear: query.minYear,
|
||||
genre: query.genre,
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
size: query.limit,
|
||||
toYear: query.maxYear,
|
||||
},
|
||||
@@ -936,7 +936,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
count: query.limit,
|
||||
genre: query.genreIds[0],
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
offset: query.startIndex,
|
||||
},
|
||||
});
|
||||
@@ -957,7 +957,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
if (query.favorite) {
|
||||
const res = await ssApiClient(apiClientProps).getStarred({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -1125,7 +1125,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
count: 1,
|
||||
genre: query.genreIds[0],
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
offset: sectionIndex,
|
||||
},
|
||||
});
|
||||
@@ -1150,7 +1150,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
query: {
|
||||
count: MAX_SUBSONIC_ITEMS,
|
||||
genre: query.genreIds[0],
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
offset: startIndex,
|
||||
},
|
||||
});
|
||||
@@ -1173,7 +1173,7 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
if (query.favorite) {
|
||||
const res = await ssApiClient(apiClientProps).getStarred({
|
||||
query: {
|
||||
musicFolderId: getMusicFolderId(query.musicFolderId),
|
||||
musicFolderId: getLibraryId(query.musicFolderId),
|
||||
},
|
||||
});
|
||||
|
||||
@@ -1422,6 +1422,6 @@ export const SubsonicController: InternalControllerEndpoint = {
|
||||
},
|
||||
};
|
||||
|
||||
function getMusicFolderId(musicFolderId?: string | string[]) {
|
||||
function getLibraryId(musicFolderId?: string | string[]) {
|
||||
return Array.isArray(musicFolderId) ? musicFolderId[0] : musicFolderId;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user