Fix recursion when grouping players (#2564)
authorMarvin Schenkel <marvinschenkel@gmail.com>
Tue, 28 Oct 2025 08:54:09 +0000 (09:54 +0100)
committerGitHub <noreply@github.com>
Tue, 28 Oct 2025 08:54:09 +0000 (09:54 +0100)
music_assistant/models/player.py

index a52a8de7aceda0e1d2a03aabd14adce8189f06a2..92fc4d30ba1aebdc5d5293ba6100c2c282e687d8 100644 (file)
@@ -1148,6 +1148,7 @@ class Player(ABC):
         changed_values.pop("elapsed_time_last_updated", None)
         changed_values.pop("extra_attributes.seq_no", None)
         changed_values.pop("extra_attributes.last_poll", None)
+        changed_values.pop("current_media.elapsed_time_last_updated", None)
         # persist the default name if it changed
         if self.name and self.config.default_name != self.name:
             self.mass.config.set_player_default_name(self.player_id, self.name)