From 86f8082fafeac2dfe6c6f433525ab5eec805c119 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0ar=C5=ABnas=20Nejus?= Date: Sat, 17 Jan 2026 18:52:57 +0000 Subject: [PATCH] Fix recording parsing --- beetsplug/musicbrainz.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/beetsplug/musicbrainz.py b/beetsplug/musicbrainz.py index 78baaa7db..902e70016 100644 --- a/beetsplug/musicbrainz.py +++ b/beetsplug/musicbrainz.py @@ -421,10 +421,10 @@ class MusicBrainzPlugin(MusicBrainzAPIMixin, MetadataSourcePlugin): recording["artist_relations"], relation_type="remixer" ) - if recording.get("length"): - info.length = int(recording["length"]) / 1000.0 + if length := recording["length"]: + info.length = int(length) / 1000.0 - info.trackdisambig = recording.get("disambiguation") + info.trackdisambig = recording["disambiguation"] or None if recording.get("isrcs"): info.isrc = ";".join(recording["isrcs"])