From ad8f567572aca41d8eb1e34f2f1ca885dce2e3fe Mon Sep 17 00:00:00 2001 From: "Xie, Tianshi" Date: Thu, 16 May 2024 16:15:38 -0400 Subject: [PATCH] fix model validation crash when encountering meta in album. --- src/models/album_meta.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/models/album_meta.py b/src/models/album_meta.py index 818c210..9ee43db 100644 --- a/src/models/album_meta.py +++ b/src/models/album_meta.py @@ -148,12 +148,21 @@ class Relationships(BaseModel): record_labels: RecordLabels = Field(..., alias='record-labels') +class ContentVersion(BaseModel): + MZ_INDEXER: Optional[int] = None + RTCI: Optional[int] = None + + +class Meta(BaseModel): + contentVersion: ContentVersion + + class Datum(BaseModel): id: Optional[str] = None type: Optional[str] = None href: Optional[str] = None attributes: Attributes - relationships: Relationships + meta: Meta class AlbumMeta(BaseModel):