Skip to content

Fix reauth UX: friendly entry title and dialog description - #53

Open
geert36 wants to merge 4 commits into
arjenbos:mainfrom
geert36:fix/friendly-reauth-ux
Open

Fix reauth UX: friendly entry title and dialog description#53
geert36 wants to merge 4 commits into
arjenbos:mainfrom
geert36:fix/friendly-reauth-ux

Conversation

@geert36

@geert36 geert36 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor
  • Set config entry title to "PostNL" instead of the raw client_id, both on first install and when re-authenticating
  • Add config_flow strings for reauth_confirm step so the dialog shows a title and explanation instead of an empty form

geert36 and others added 4 commits July 2, 2026 19:01
- Set config entry title to "PostNL" instead of the raw client_id,
  both on first install and when re-authenticating
- Add config_flow strings for reauth_confirm step so the dialog
  shows a title and explanation instead of an empty form

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Instead of HomeAssistantError (which logs a setup error), raise
ConfigEntryAuthFailed so HA marks the entry as needing re-auth and
presents the re-authentication flow to the user automatically.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Existing entries created before the friendly-title fix keep their
client_id as title. Update the title at the start of async_setup_entry
so it's corrected immediately on the next HA restart, even when setup
fails before reaching async_oauth_create_entry.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The frontend reads from translations/{lang}.json, not strings.json.
Add en.json and nl.json so the reauth dialog shows a title and
description instead of an empty form.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant