From 03f916ed1056ca8a2ee7e68ea874bf10db668048 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Oldag?= Date: Mon, 12 Jun 2017 07:24:01 +0200 Subject: [PATCH] Fixed bug in spotify component. (#7976) --- .../components/media_player/spotify.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/media_player/spotify.py b/homeassistant/components/media_player/spotify.py index 4992a398b2d..52cce424e0f 100644 --- a/homeassistant/components/media_player/spotify.py +++ b/homeassistant/components/media_player/spotify.py @@ -161,16 +161,16 @@ class SpotifyMediaPlayer(MediaPlayerDevice): player_devices = self._player.devices() if player_devices is not None: devices = player_devices.get('devices') - if devices is not None: - old_devices = self._devices - self._devices = {self._aliases.get(device.get('id'), - device.get('name')): - device.get('id') - for device in devices} - device_diff = {name: id for name, id in self._devices.items() - if old_devices.get(name, None) is None} - if len(device_diff) > 0: - _LOGGER.info("New Devices: %s", str(device_diff)) + if devices is not None: + old_devices = self._devices + self._devices = {self._aliases.get(device.get('id'), + device.get('name')): + device.get('id') + for device in devices} + device_diff = {name: id for name, id in self._devices.items() + if old_devices.get(name, None) is None} + if len(device_diff) > 0: + _LOGGER.info("New Devices: %s", str(device_diff)) # Current playback state current = self._player.current_playback() if current is None: