Don't create Repairs issue on Guardian entity replacement (#79311)
parent
482ce758e4
commit
fda831e17b
|
@ -29,17 +29,6 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"replaced_old_entity": {
|
||||
"title": "The {old_entity_id} entity will be removed",
|
||||
"fix_flow": {
|
||||
"step": {
|
||||
"confirm": {
|
||||
"title": "The {old_entity_id} entity will be removed",
|
||||
"description": "Update any automations or scripts that use this entity to instead use `{replacement_entity_id}`."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,17 +29,6 @@
|
|||
}
|
||||
},
|
||||
"title": "The {deprecated_service} service will be removed"
|
||||
},
|
||||
"replaced_old_entity": {
|
||||
"fix_flow": {
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Update any automations or scripts that use this entity to instead use `{replacement_entity_id}`.",
|
||||
"title": "The {old_entity_id} entity will be removed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "The {old_entity_id} entity will be removed"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -14,10 +14,9 @@ from homeassistant.config_entries import ConfigEntry
|
|||
from homeassistant.core import HomeAssistant, callback
|
||||
from homeassistant.helpers import entity_registry
|
||||
from homeassistant.helpers.dispatcher import async_dispatcher_connect
|
||||
from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue
|
||||
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator, UpdateFailed
|
||||
|
||||
from .const import DOMAIN, LOGGER
|
||||
from .const import LOGGER
|
||||
|
||||
DEFAULT_UPDATE_INTERVAL = timedelta(seconds=30)
|
||||
|
||||
|
@ -56,23 +55,6 @@ def async_finish_entity_domain_replacements(
|
|||
continue
|
||||
|
||||
old_entity_id = registry_entry.entity_id
|
||||
translation_key = "replaced_old_entity"
|
||||
|
||||
async_create_issue(
|
||||
hass,
|
||||
DOMAIN,
|
||||
f"{translation_key}_{old_entity_id}",
|
||||
breaks_in_ha_version=strategy.breaks_in_ha_version,
|
||||
is_fixable=True,
|
||||
is_persistent=True,
|
||||
severity=IssueSeverity.WARNING,
|
||||
translation_key=translation_key,
|
||||
translation_placeholders={
|
||||
"old_entity_id": old_entity_id,
|
||||
"replacement_entity_id": strategy.replacement_entity_id,
|
||||
},
|
||||
)
|
||||
|
||||
if strategy.remove_old_entity:
|
||||
LOGGER.info('Removing old entity: "%s"', old_entity_id)
|
||||
ent_reg.async_remove(old_entity_id)
|
||||
|
|
Loading…
Reference in New Issue