refactor Genre domain type to include serverType and serverId

This commit is contained in:
jeffvli
2025-11-13 21:50:11 -08:00
parent 4f1d39d3c4
commit 173e00af3d
6 changed files with 25 additions and 6 deletions
@@ -430,8 +430,13 @@ const normalizePlaylist = (
};
};
const normalizeGenre = (item: z.infer<typeof ndType._response.genre>): Genre => {
const normalizeGenre = (
item: z.infer<typeof ndType._response.genre>,
server: null | ServerListItem,
): Genre => {
return {
_serverId: server?.id || 'unknown',
_serverType: ServerType.NAVIDROME,
albumCount: undefined,
id: item.id,
imageUrl: null,