Skip to content

fix: handle transient API failures during onboarding initialization#9

Merged
Benzilla merged 2 commits intomainfrom
account-not-found
Apr 14, 2026
Merged

fix: handle transient API failures during onboarding initialization#9
Benzilla merged 2 commits intomainfrom
account-not-found

Conversation

@Benzilla
Copy link
Copy Markdown
Contributor

Description

When GetAccount or LoadConfig fails due to network issues, the onboard page was rendering an interactive form with null account/person data, causing "Account or person not found" errors on submit. Now shows a retry screen instead, with a fallback redirect after 3 attempts.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Documentation

How Was This Tested?

  • Unit tests
  • Integration tests
  • Manual testing

Test onboarding several users, forcing failure via early returns in account.service.ts GetAccount()

Checklist

  • Self-reviewed my code
  • No new warnings
  • Existing tests still pass
  • Breaking changes are documented above

@Benzilla Benzilla merged commit 7a25d64 into main Apr 14, 2026
5 checks passed
@Benzilla Benzilla deleted the account-not-found branch April 14, 2026 15:03
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