From d523734db1b60cc4707cf798faa90b0402b84d48 Mon Sep 17 00:00:00 2001 From: Rami Mosleh Date: Wed, 6 Sep 2023 09:35:34 +0300 Subject: [PATCH] Display channel number in Bravia TV if title is not available (#99567) Display channel number if title is not available --- homeassistant/components/braviatv/coordinator.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/braviatv/coordinator.py b/homeassistant/components/braviatv/coordinator.py index 9b89c667b3c..20b30d1dd11 100644 --- a/homeassistant/components/braviatv/coordinator.py +++ b/homeassistant/components/braviatv/coordinator.py @@ -191,9 +191,11 @@ class BraviaTVCoordinator(DataUpdateCoordinator[None]): if self.media_uri[:8] == "extInput": self.source = playing_info.get("title") if self.media_uri[:2] == "tv": - self.media_title = playing_info.get("programTitle") - self.media_channel = playing_info.get("title") self.media_content_id = playing_info.get("dispNum") + self.media_title = ( + playing_info.get("programTitle") or self.media_content_id + ) + self.media_channel = playing_info.get("title") or self.media_content_id self.media_content_type = MediaType.CHANNEL if not playing_info: self.media_title = "Smart TV"