mark playerstate off by default if not powered
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 8 May 2022 09:39:32 +0000 (11:39 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 8 May 2022 09:39:32 +0000 (11:39 +0200)
music_assistant/models/player.py

index 5ff4469aab3b81ed5ca6ef2710fcfc3b076854f3..69bb20f44036de6de5b942005d78515539825eb2 100755 (executable)
@@ -118,6 +118,8 @@ class Player(ABC):
     @property
     def state(self) -> PlayerState:
         """Return current PlayerState of player."""
+        if not self.powered:
+            return PlayerState.OFF
         return self._attr_state
 
     @property