From b99dd19ad64e072d1e311633ac00fac9ada19c02 Mon Sep 17 00:00:00 2001 From: JesseWebDotCom Date: Sun, 2 Apr 2017 10:51:03 -0400 Subject: [PATCH] Fixed log errors if session username or content rating is blank --- homeassistant/components/media_player/plex.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/plex.py b/homeassistant/components/media_player/plex.py index b328a928538..5145ecf1e33 100644 --- a/homeassistant/components/media_player/plex.py +++ b/homeassistant/components/media_player/plex.py @@ -330,7 +330,8 @@ class PlexClient(MediaPlayerDevice): self._session.viewOffset) self._media_content_id = self._convert_na_to_none( self._session.ratingKey) - self._media_content_rating = self._session.contentRating + self._media_content_rating = self._convert_na_to_none( + self._session.contentRating) else: self._media_position = None self._media_content_id = None @@ -342,7 +343,8 @@ class PlexClient(MediaPlayerDevice): self._session.player.machineIdentifier) self._name = self._convert_na_to_none(self._session.player.title) self._player_state = self._session.player.state - self._session_username = self._session.username + self._session_username = self._convert_na_to_none( + self._session.username) self._make = self._convert_na_to_none(self._session.player.device) else: self._is_player_available = False