When an account exist without a subscription "provider" will not exist (#83472)

This commit is contained in:
Joakim Sørensen 2022-12-07 16:48:34 +01:00 committed by Franck Nijhof
parent f97795fbb9
commit 141f37504d
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
2 changed files with 2 additions and 2 deletions

View File

@ -30,7 +30,7 @@ def async_manage_legacy_subscription_issue(
If the provider is "legacy" create an issue, If the provider is "legacy" create an issue,
in all other cases remove the issue. in all other cases remove the issue.
""" """
if subscription_info["provider"] == "legacy": if subscription_info.get("provider") == "legacy":
ir.async_create_issue( ir.async_create_issue(
hass=hass, hass=hass,
domain=DOMAIN, domain=DOMAIN,

View File

@ -70,7 +70,7 @@ async def test_legacy_subscription_delete_issue_if_no_longer_legacy(
domain="cloud", issue_id="legacy_subscription" domain="cloud", issue_id="legacy_subscription"
) )
cloud_repairs.async_manage_legacy_subscription_issue(hass, {"provider": None}) cloud_repairs.async_manage_legacy_subscription_issue(hass, {})
assert not issue_registry.async_get_issue( assert not issue_registry.async_get_issue(
domain="cloud", issue_id="legacy_subscription" domain="cloud", issue_id="legacy_subscription"
) )