-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-11-13] [HOLD for payment 2024-10-30] A newly added card under the Members section does not appear in the Assigned Cards section. #50441
Comments
Triggered auto assignment to @stephanieelliott ( |
@koko57 We need to add the card optimistically to the cards_ collection to show there, I believe you already working on that elsewhere, if so, can you comment so I can assign you? thanks! |
@koko57 can you link the PR when you have it? |
@stephanieelliott yes! I'm still working on it. Sorry for not posting updates here, I left some in these two other issues I mentioned. We also had a discussion yesterday on how to solve this problem on Slack |
I'll be ooo Monday - Tuesday (14-15 Oct) if there will be some changes required to my PR and you'd like to merge it asap - please ping Callstack team, someone might be able to take it over. Thanks! |
Thanks, yeah I think we are nicely streamlining the process now |
Hey @koko57 any update on this one? |
the PR is merged and deployed to staging |
yes, it's merged and can be retested. Sorry for no update! |
Asked for a retest here |
Still able to reproduce, card not appears even after refresh bandicam.2024-10-23.16-22-08-725.mp4 |
this one is definitely strange, maybe some other changes broke it in the meantime, I will look at this tomorrow |
I've answered about the reason of But does the
|
But can't we query cards_ for expensify cards and feeds separately? If I understand it correctly cardList contains Expensify Cards and Feeds? |
And the question is why the cards for another member doesn't appear in the cardList? Is it because for the current user (admin) only there is an additional logic on the backend that adds any card (Expensify or 3rd party) to the cardList object? |
The thing is that |
Ok yeah i was wondering if thsi is the issue. The two onyx keys hold different values cardList is all your cards those that you as the currently assigned user own cards_ collection is only for the domain admins where you can see all the cards on particular feed. So i think what we need to do is update the member details page to look at cardList if its your own page (the signed in user) and the cards_ if not. |
PR opened for review #50441 |
Asking for the next step |
Payment Summary
BugZero Checklist (@stephanieelliott)
|
Summarizing payment on this issue:
Upwork job is here: https://www.upwork.com/jobs/~021851906318833506897 |
@stephanieelliott Done |
All paid! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.57-10 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 2024-11-13. 🎊 For reference, here are some details about the assignees on this issue:
|
@DylanDylann @stephanieelliott The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button] |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.46-2
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @jayeshmangwani
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1728308001803959
Action Performed:
Expected Result:
The card should be added to the Assigned Cards section immediately.
Actual Result:
The card does not appear until you navigate away to Workspaces and then return to the Member details page.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
BUG-card-does-not-update-on-member.mov
Recording.637.mp4
Add any screenshot/video evidence
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @stephanieelliottThe text was updated successfully, but these errors were encountered: