From 33f0bf4c4a5cd9b0526853e4d8ca0d952c5d192a Mon Sep 17 00:00:00 2001 From: Jason Hunter Date: Sun, 18 Oct 2020 23:30:44 -0400 Subject: [PATCH] Do not guess app state in Xbox integration (#42067) --- homeassistant/components/xbox/__init__.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/xbox/__init__.py b/homeassistant/components/xbox/__init__.py index 646e8e10ac7..3e8d537799a 100644 --- a/homeassistant/components/xbox/__init__.py +++ b/homeassistant/components/xbox/__init__.py @@ -7,7 +7,7 @@ from typing import Dict, Optional import voluptuous as vol from xbox.webapi.api.client import XboxLiveClient -from xbox.webapi.api.provider.catalog.const import HOME_APP_IDS, SYSTEM_PFN_ID_MAP +from xbox.webapi.api.provider.catalog.const import SYSTEM_PFN_ID_MAP from xbox.webapi.api.provider.catalog.models import AlternateIdType, Product from xbox.webapi.api.provider.people.models import ( PeopleResponse, @@ -220,14 +220,7 @@ class XboxUpdateCoordinator(DataUpdateCoordinator): if catalog_result and catalog_result.products: app_details = catalog_result.products[0] else: - if not current_state or not current_state.status.focus_app_aumid: - id_type = AlternateIdType.LEGACY_XBOX_PRODUCT_ID - catalog_result = ( - await self.client.catalog.get_product_from_alternate_id( - HOME_APP_IDS[id_type], id_type - ) - ) - app_details = catalog_result.products[0] + app_details = None new_console_data[console.id] = ConsoleData( status=status, app_details=app_details