-
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
[$250] mWeb - Approver - Setting non existing user as approver shows error & then for existing users too #48174
Comments
Triggered auto assignment to @kadiealexander ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Assigning a member with an error as an approver triggered another error in the approval workflow What is the root cause of that problem?We don't exclude members with errors from the approver list App/src/pages/workspace/workflows/approvals/WorkspaceWorkflowsApprovalsApproverPage.tsx Line 135 in eec5e2b
What changes do you think we should make in order to solve the problem?The member errors are stored in policy?.employeeList > employee.errors. We also need to filter out members with errors from the approver list What alternative solutions did you explore? (Optional) |
Android <> ios swap |
Hmm I am not able to reproduce this one on Android web v26-4 (staging) I get up to Step 10 - @lanitochka17 please re-test on the newest version of Android web and share a new video, thanks! |
@jliexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@lanitochka17 just pinging you again to re-test on the newest version please. |
Where did we get to on that? |
Issue is still reproducible Screenrecorder-2024-09-04-10-02-19-681_compress_1.mp4 |
@lanitochka17 what version are you testing on? I still cannot reproduce this. |
Bump @lanitochka17 - what version are you testing on? I still cannot repro. |
@jliexpensify probably better to escalate to #qa at this point. |
@jliexpensify this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Waiting on a retest, Kavi has acknowledged. |
@jliexpensify Eep! 4 days overdue now. Issues have feelings too... |
Job added to Upwork: https://www.upwork.com/jobs/~021836594715808027566 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Non existing user cannot be selected & saved as approver. Error displays on setting non existing users as approver. After this, for setting existing user as approver also same error is shown and unable to save approver What is the root cause of that problem?
App/src/pages/workspace/workflows/approvals/WorkspaceWorkflowsApprovalsApproverPage.tsx Lines 80 to 83 in f7a4aa1
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional) |
@jliexpensify, @abdulrahuman5196 Eep! 4 days overdue now. Issues have feelings too... |
Bump @abdulrahuman5196 for a review of the above proposal! |
@jliexpensify @abdulrahuman5196 this issue is now 4 weeks old, please consider:
Thanks! |
Bumped @abdulrahuman5196 on Slack |
hi sorry for the delay. Checking now and will get an update before EOD |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@jliexpensify / @kavimuru I am unable to repro this issue.
This is not happening for me. The user is added properly. Screen.Recording.2024-09-26.at.10.48.04.PM.mov |
@abdulrahuman5196 it was inconsistent for me as well to reproduce this. A couple of things:
@lanitochka17 can you also re-test on the newest version as well and share a video? |
Just a heads up I'm OOO from 3rd to 14th, but I don't think anything is needed from me during this period. Feel free to reassign to another B0 if needed though! |
@jliexpensify, @abdulrahuman5196 Eep! 4 days overdue now. Issues have feelings too... |
Still weren't able to repro the issue. We need to re-test this. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@jliexpensify, @abdulrahuman5196 Huh... This is 4 days overdue. Who can take care of this? |
Requested a retest here. |
Reproduced by the tester Screenrecorder-2024-10-09-08-24-55-123_compress_1.mp4 |
I think this is expected behaviour in the video (there isn't an error that shows, and the approver switches back to the original approver). I'm going to close the issue, but feel free to reopen if you disagree. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.25
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Actual Result:
Expected Result:
Selected user must be displayed in workflow as approver without any error
Actual Result:
Non existing user cannot be selected & saved as approver. Error displays on setting non existing users as approver. After this, for setting existing user as approver also same error is shown and unable to save approver
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6585035_1724836009845.Screenrecorder-2024-08-28-14-15-35-263_compress_1.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @abdulrahuman5196The text was updated successfully, but these errors were encountered: