mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-07 04:20:12 +02:00
add mbzReleaseGroupId to Album type
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user