From: Christoph Paulik Date: Thu, 10 Apr 2025 11:09:43 +0000 (+0200) Subject: Round loudness measurements to two digits (#2122) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e58478602f6d07e9e2a04b279b94d0851929282a;p=music-assistant-server.git Round loudness measurements to two digits (#2122) This avoids very long floating point nunbers showing up in the frontend --- diff --git a/music_assistant/controllers/music.py b/music_assistant/controllers/music.py index 7104643d..456d6863 100644 --- a/music_assistant/controllers/music.py +++ b/music_assistant/controllers/music.py @@ -842,10 +842,11 @@ class MusicController(CoreController): }, ) if db_row and db_row["loudness"] != inf and db_row["loudness"] != -inf: - loudness = db_row["loudness"] + loudness = round(db_row["loudness"], 2) loudness_album = db_row["loudness_album"] - if loudness_album in (inf, -inf): - loudness_album = None + loudness_album = ( + None if loudness_album in (None, inf, -inf) else round(loudness_album, 2) + ) return (loudness, loudness_album) return None