null songCount and albumCount in genre type

This commit is contained in:
jeffvli
2025-11-23 14:26:12 -08:00
parent a32f76720a
commit 7c71f1058d
4 changed files with 24 additions and 6 deletions
+10 -2
View File
@@ -269,9 +269,11 @@ const normalizeSong = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || '',
_serverType: ServerType.JELLYFIN,
albumCount: null,
id: entry.Id,
imageUrl: null,
name: entry.Name,
songCount: null,
})),
id: item.Id,
imagePlaceholderUrl: null,
@@ -333,9 +335,11 @@ const normalizeAlbum = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || '',
_serverType: ServerType.JELLYFIN,
albumCount: null,
id: entry.Id,
imageUrl: null,
name: entry.Name,
songCount: null,
})),
id: item.Id,
imagePlaceholderUrl: null,
@@ -398,9 +402,11 @@ const normalizeAlbumArtist = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || '',
_serverType: ServerType.JELLYFIN,
albumCount: null,
id: entry.Id,
imageUrl: null,
name: entry.Name,
songCount: null,
})),
id: item.Id,
imageUrl: getAlbumArtistCoverArtUrl({
@@ -442,9 +448,11 @@ const normalizePlaylist = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || '',
_serverType: ServerType.JELLYFIN,
albumCount: null,
id: entry.Id,
imageUrl: null,
name: entry.Name,
songCount: null,
})),
id: item.Id,
imagePlaceholderUrl,
@@ -515,11 +523,11 @@ const normalizeGenre = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || '',
_serverType: ServerType.JELLYFIN,
albumCount: undefined,
albumCount: null,
id: item.Id,
imageUrl: getGenreCoverArtUrl({ baseUrl: server?.url || '', item, size: 200 }),
name: item.Name,
songCount: undefined,
songCount: null,
};
};
@@ -180,9 +180,11 @@ const normalizeSong = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.NAVIDROME,
albumCount: null,
id: genre.id,
imageUrl: null,
name: genre.name,
songCount: null,
})),
id,
imagePlaceholderUrl,
@@ -298,9 +300,11 @@ const normalizeAlbum = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.NAVIDROME,
albumCount: null,
id: genre.id,
imageUrl: null,
name: genre.name,
songCount: null,
})),
id: item.id,
imagePlaceholderUrl,
@@ -378,9 +382,11 @@ const normalizeAlbumArtist = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.NAVIDROME,
albumCount: null,
id: genre.id,
imageUrl: null,
name: genre.name,
songCount: null,
})),
id: item.id,
imageUrl: imageUrl || null,
@@ -444,11 +450,11 @@ const normalizeGenre = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.NAVIDROME,
albumCount: undefined,
albumCount: null,
id: item.id,
imageUrl: null,
name: item.name,
songCount: undefined,
songCount: null,
};
};
@@ -101,9 +101,11 @@ const getGenres = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.SUBSONIC,
albumCount: null,
id: genre.name,
imageUrl: null,
name: genre.name,
songCount: null,
}))
: item.genre
? [
@@ -111,9 +113,11 @@ const getGenres = (
_itemType: LibraryItem.GENRE,
_serverId: server?.id || 'unknown',
_serverType: ServerType.SUBSONIC,
albumCount: null,
id: item.genre,
imageUrl: null,
name: item.genre,
songCount: null,
},
]
: [];