convert float to int first
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Fri, 22 Jul 2022 23:58:14 +0000 (01:58 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Fri, 22 Jul 2022 23:58:14 +0000 (01:58 +0200)
music_assistant/helpers/tags.py

index 5872a8ddaca8168e23ef7f648fd27560c18a7968..d3ce7da9e54e5bf43171ee17400d3e1c455c18e6 100644 (file)
@@ -169,7 +169,7 @@ class AudioTags:
             ),
             format=raw["format"]["format_name"],
             bit_rate=int(raw["format"].get("bit_rate", 320)),
-            duration=int(raw["format"].get("duration", 0)) or None,
+            duration=int(float(raw["format"].get("duration", 0))) or None,
             tags=tags,
             has_cover_image=has_cover_image,
             filename=raw["format"]["filename"],