From e72fefa74d243cb12527b4228eae313913ed93ec Mon Sep 17 00:00:00 2001 From: iliketoprogram14 Date: Wed, 17 Jan 2018 21:19:34 -0800 Subject: [PATCH] Fixed universal media player templated source_select bug (issue #10981) and corrected typo in test_universal (#11746) --- homeassistant/components/media_player/universal.py | 3 ++- tests/components/media_player/test_universal.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/universal.py b/homeassistant/components/media_player/universal.py index a7173e35a48..27a0714527d 100644 --- a/homeassistant/components/media_player/universal.py +++ b/homeassistant/components/media_player/universal.py @@ -154,7 +154,8 @@ class UniversalMediaPlayer(MediaPlayerDevice): if allow_override and service_name in self._cmds: yield from async_call_from_config( self.hass, self._cmds[service_name], - variables=service_data, blocking=True) + variables=service_data, blocking=True, + validate_config=False) return active_child = self._child_state diff --git a/tests/components/media_player/test_universal.py b/tests/components/media_player/test_universal.py index ffd4008f385..b7f3165f11c 100644 --- a/tests/components/media_player/test_universal.py +++ b/tests/components/media_player/test_universal.py @@ -143,7 +143,7 @@ class MockMediaPlayer(media_player.MediaPlayerDevice): def select_source(self, source): """Set the input source.""" - self._state = source + self._source = source def clear_playlist(self): """Clear players playlist."""