You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2026-04-23] Add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST #87633
AccountManagerBanner was subscribing to the entire PERSONAL_DETAILS_LIST Onyx key and then extracting a single account manager's personal details using getPersonalDetailsForAccountIDs. This caused the component to re-render whenever any user's personal details changed, even though it only needs the account manager's data.
This change replaces that full subscription with a targeted useOnyx selector that extracts only the account manager's personal details by account ID. The getPersonalDetailsForAccountIDs helper and its import are no longer needed and have been removed.
changed the title [-]Add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST[/-][+][Due for payment 2026-04-23] Add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST[/+]on Apr 16, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.59-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
Activity
ZhenjaHorbach commentedon Apr 13, 2026
@JS00001
Can you assign me here, please?
Since I was a reviewer?
[-]Add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST[/-][+][Due for payment 2026-04-23] Add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST[/+]melvin-bot commentedon Apr 16, 2026
Reviewinglabel has been removed, please complete the "BugZero Checklist".melvin-bot commentedon Apr 16, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.59-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-04-23. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Apr 21, 2026
@ZhenjaHorbach Huh... This is 4 days overdue. Who can take care of this?
melvin-bot commentedon Apr 22, 2026
Triggered auto assignment to @mallenexpensify (
Awaiting Payment)ZhenjaHorbach commentedon Apr 22, 2026
I think we don't need a checklist here
It's an optimization issue
melvin-bot commentedon Apr 23, 2026
Payment Summary
Upwork Job
BugZero Checklist (@mallenexpensify)
mallenexpensify commentedon Apr 23, 2026
Payment Summary
Contributor+: @ZhenjaHorbach due $250 via NewDot
Unless @JS00001 thinks it should be less. If so, reopen.
We state $250 if tests are involved, we got one 3 second test!
ZhenjaHorbach commentedon Apr 24, 2026
Oh
Sorry
Looks like I forgot to attach or record videos 🥲
But in this case, it took time to get into this flow and check it
garrettmknight commentedon Apr 27, 2026
$250 approved for @ZhenjaHorbach