Skip to content

fix: parent-aware kontrola profilu v SelectAccount listeneru#56

Merged
thorewi merged 1 commit into
mainfrom
f-fix-select-account-subaccount
Jun 15, 2026
Merged

fix: parent-aware kontrola profilu v SelectAccount listeneru#56
thorewi merged 1 commit into
mainfrom
f-fix-select-account-subaccount

Conversation

@tkorcina

Copy link
Copy Markdown
Contributor

Listener po výběru účtu validoval aktivní profil jen přes přímou shodu účtu, takže výběr subúčtu (kde uživatel nemá vlastní profil) resetoval selectedAccount na první aktivní profil. To bylo nekonzistentní s:

  • Identity::getProfile(), které je parent-aware (subúčet -> profil rodiče),
  • SelectAccountFormTrait::getAccountPairs(), které subúčty přes getSubaccounts() aktivně nabízí.

Majitel holdingu má profil jen na nadřazeném účtu, ale potřebuje přepínat i na jeho subúčty. Kontrola nově uznává aktivní profil i na nadřazeném účtu.

Listener po výběru účtu validoval aktivní profil jen přes přímou shodu
účtu, takže výběr subúčtu (kde uživatel nemá vlastní profil) resetoval
selectedAccount na první aktivní profil. To bylo nekonzistentní s:
- Identity::getProfile(), které je parent-aware (subúčet -> profil rodiče),
- SelectAccountFormTrait::getAccountPairs(), které subúčty přes
  getSubaccounts() aktivně nabízí.

Majitel holdingu má profil jen na nadřazeném účtu, ale potřebuje přepínat
i na jeho subúčty. Kontrola nově uznává aktivní profil i na nadřazeném účtu.
@tkorcina tkorcina requested a review from thorewi June 15, 2026 08:40
@thorewi thorewi merged commit 779c9ad into main Jun 15, 2026
1 check passed
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.

2 participants