Use reauth helpers in efergy config flow (#127447)

This commit is contained in:
epenet 2024-10-03 15:31:16 +02:00 committed by GitHub
parent b95fc7e782
commit bbf8a49ac8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -33,9 +33,7 @@ class EfergyFlowHandler(ConfigFlow, domain=DOMAIN):
if error is None: if error is None:
entry = await self.async_set_unique_id(hid) entry = await self.async_set_unique_id(hid)
if entry: if entry:
self.hass.config_entries.async_update_entry(entry, data=user_input) return self.async_update_reload_and_abort(entry, data=user_input)
await self.hass.config_entries.async_reload(entry.entry_id)
return self.async_abort(reason="reauth_successful")
self._abort_if_unique_id_configured() self._abort_if_unique_id_configured()
return self.async_create_entry( return self.async_create_entry(
title=DEFAULT_NAME, title=DEFAULT_NAME,