aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-27 16:35:15 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-27 16:35:15 +0200
commita288f22577a1aa0f81579822fd933745df3a5b4b (patch)
tree55aa071b99eb76744592548d9a494907393701db
parent466055d9b38546d29229ce0ab1c8e682868a5de3 (diff)
downloadjellything-a288f22577a1aa0f81579822fd933745df3a5b4b.tar
jellything-a288f22577a1aa0f81579822fd933745df3a5b4b.tar.bz2
jellything-a288f22577a1aa0f81579822fd933745df3a5b4b.tar.zst
optional length and release date on mb recordings
-rw-r--r--import/src/musicbrainz.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/import/src/musicbrainz.rs b/import/src/musicbrainz.rs
index 7f9b8a1..d02de69 100644
--- a/import/src/musicbrainz.rs
+++ b/import/src/musicbrainz.rs
@@ -44,12 +44,12 @@ pub struct MusicBrainz {
#[serde(rename_all = "kebab-case")]
pub struct MbRecordingRel {
pub id: String,
- pub first_release_date: String,
+ pub first_release_date: Option<String>,
pub title: String,
pub isrcs: Vec<String>,
pub video: bool,
pub disambiguation: String,
- pub length: u32,
+ pub length: Option<u32>,
pub relations: Vec<MbRelation>,
pub artist_credit: Vec<MbArtistCredit>,
}