Switch unifiprotect to use async_update_reload_and_abort helper (#108934)

This commit is contained in:
J. Nick Koston 2024-01-26 17:55:58 -10:00 committed by GitHub
parent 5177d022e8
commit 0120d00081
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 4 deletions

View file

@ -295,9 +295,7 @@ class ProtectFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
# validate login data
_, errors = await self._async_get_nvr_data(form_data)
if not errors:
self.hass.config_entries.async_update_entry(self.entry, data=form_data)
await self.hass.config_entries.async_reload(self.entry.entry_id)
return self.async_abort(reason="reauth_successful")
return self.async_update_reload_and_abort(self.entry, data=form_data)
self.context["title_placeholders"] = {
"name": self.entry.title,