mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 21:27:38 +00:00
Always have addon url in detached_addon_missing (#119011)
This commit is contained in:
parent
42b1cfe6b9
commit
78f53341b7
@ -267,15 +267,14 @@ class SupervisorIssues:
|
|||||||
placeholders = {PLACEHOLDER_KEY_REFERENCE: issue.reference}
|
placeholders = {PLACEHOLDER_KEY_REFERENCE: issue.reference}
|
||||||
|
|
||||||
if issue.key == ISSUE_KEY_ADDON_DETACHED_ADDON_MISSING:
|
if issue.key == ISSUE_KEY_ADDON_DETACHED_ADDON_MISSING:
|
||||||
|
placeholders[PLACEHOLDER_KEY_ADDON_URL] = (
|
||||||
|
f"/hassio/addon/{issue.reference}"
|
||||||
|
)
|
||||||
addons = get_addons_info(self._hass)
|
addons = get_addons_info(self._hass)
|
||||||
if addons and issue.reference in addons:
|
if addons and issue.reference in addons:
|
||||||
placeholders[PLACEHOLDER_KEY_ADDON] = addons[issue.reference][
|
placeholders[PLACEHOLDER_KEY_ADDON] = addons[issue.reference][
|
||||||
"name"
|
"name"
|
||||||
]
|
]
|
||||||
if "url" in addons[issue.reference]:
|
|
||||||
placeholders[PLACEHOLDER_KEY_ADDON_URL] = addons[
|
|
||||||
issue.reference
|
|
||||||
]["url"]
|
|
||||||
else:
|
else:
|
||||||
placeholders[PLACEHOLDER_KEY_ADDON] = issue.reference
|
placeholders[PLACEHOLDER_KEY_ADDON] = issue.reference
|
||||||
|
|
||||||
|
@ -878,6 +878,6 @@ async def test_supervisor_issues_detached_addon_missing(
|
|||||||
placeholders={
|
placeholders={
|
||||||
"reference": "test",
|
"reference": "test",
|
||||||
"addon": "test",
|
"addon": "test",
|
||||||
"addon_url": "https://github.com/home-assistant/addons/test",
|
"addon_url": "/hassio/addon/test",
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user