-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 2023-06-08] [$1000] Error appears for a second when user select new member as Assignee #19203
Comments
Triggered auto assignment to @sakluger ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Error appears for a second when user select new member as Assignee What is the root cause of that problem?If the assignee is new member, Lines 429 to 445 in 9111b90
So that before API openReport returns data, assigneeDetails is undefined and the error appears. Thus, this issue occursApp/src/pages/tasks/NewTaskPage.js Lines 78 to 86 in 9111b90
What changes do you think we should make in order to solve the problem?
to create a temporary personalDetail for this new member instead of getting directly from
What alternative solutions did you explore? (Optional) |
I was able to reproduce this error. I also discussed in Slack with @thienlnam here (https://expensify.slack.com/archives/C04QEB4MJEQ/p1684539286006029). I think that this is happening when you assign a task to someone who isn't in the current DM/room you are in. Asked Jack if this should be internal or external, just waiting for that answer before moving this forward. |
Job added to Upwork: https://www.upwork.com/jobs/~0112661f5cf190cf47 |
Triggered auto assignment to @slafortune ( |
Adding external so we can get some investigation on how to moveforward |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
Triggered auto assignment to @jasperhuangg ( |
Not sure why @slafortune was assigned since I'm already assigned as the BugZero member. Removing her assignment. |
Thanks for the proposal @dukenv0307.
App/src/pages/tasks/NewTaskPage.js Lines 79 to 83 in 9111b90
Based on the above points, I don't think we want to block to assign task to a new user. Proposal from @dukenv0307 to use 🎀👀🎀 C+ reviewed |
📣 @dukenv0307 You have been assigned to this job by @jasperhuangg! |
agree! let's go with their proposal, thanks! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.21-2 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 2023-06-08. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Paid for the bug report. I'll be OOO on 6/8 when we need to pay everyone else, so I'm going to assign another BZ team member to complete payment. @sobitneupane can you please make sure to complete the BugZero checklist between now and then? Thanks! |
Triggered auto assignment to @tjferriss ( |
On track to pay in a couple days. @sobitneupane can you help with the checklist? |
I don't think any change in checklist is required. It should have been caught in offline test.
yes |
Regression Test Proposal
Do we agree 👍 or 👎 |
Payments have been sent including the 50% speed bonus. I've created the regression test issue for Applause. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
Error appears for a second on Confirm task page
Actual Result:
should not show any error
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.16-3
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
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2023-05-16.at.6.59.12.PM.mov
Recording.644.mp4
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1684243797708189
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: