add mbzReleaseGroupId to Album type

This commit is contained in:
jeffvli
2026-02-06 05:22:56 -08:00
parent fea2966f62
commit 7cecd859ae
5 changed files with 7 additions and 0 deletions
@@ -303,6 +303,7 @@ const normalizeAlbum = (
isCompilation: null,
lastPlayedAt: null,
mbzId: item.ProviderIds?.MusicBrainzAlbum || null,
mbzReleaseGroupId: item.ProviderIds?.MusicBrainzReleaseGroup || null,
name: item.Name,
originalDate: item.PremiereDate || null,
originalYear: item.ProductionYear || null,
@@ -457,7 +457,10 @@ const participant = z.object({
const providerIds = z.object({
MusicBrainzAlbum: z.string().optional(),
MusicBrainzAlbumArtist: z.string().optional(),
MusicBrainzArtist: z.string().optional(),
MusicBrainzRecording: z.string().optional(),
MusicBrainzReleaseGroup: z.string().optional(),
MusicBrainzTrack: z.string().optional(),
});
@@ -394,6 +394,7 @@ const normalizeAlbum = (
isCompilation: item.compilation,
lastPlayedAt: normalizePlayDate(item),
mbzId: item.mbzAlbumId || null,
mbzReleaseGroupId: item.mbzReleaseGroupId || null,
name: item.name,
originalDate: originalDate.date,
originalYear: originalDate.year,
@@ -306,6 +306,7 @@ const normalizeAlbum = (
isCompilation: null,
lastPlayedAt: null,
mbzId: null,
mbzReleaseGroupId: null,
name: item.name,
originalDate: releaseDate,
originalYear: item.year || null,
+1
View File
@@ -186,6 +186,7 @@ export type Album = {
isCompilation: boolean | null;
lastPlayedAt: null | string;
mbzId: null | string;
mbzReleaseGroupId: null | string;
name: string;
originalDate: null | string;
originalYear: null | number;