-
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
[$500] Approve button not disappear after approving report offline if advanced approval set #47264
Comments
Triggered auto assignment to @adelekennedy ( |
Triggered auto assignment to @marcaaron ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
We think this issue might be related to the #wave-control |
Production Recording.668.mp4 |
I'd say this isn't a blocker since advanced approvals in NewDot are quite new - I'll get @rushatgabhane and @mananjadhav to look into this ASAP (tomorrow hopefully) 🙏 - see #44940 (comment) |
@marcaaron, @adelekennedy Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@Beamanator any updates on this from @mananjadhav and @rushatgabhane? Should I assign them here? |
I can take a look at this tomorrow. |
@marcaaron, @adelekennedy Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Yeah. @mananjadhav This is exactly the reason my solution fixes it(BTW I have already tested my solution works perfectly). The reason the approve button exists after pressing the approve button is because the current user is still the manager.
|
@mananjadhav @marcaaron @adelekennedy this issue is now 4 weeks old, please consider:
Thanks! |
@FitseTLT Do you mind uploading the video of the fix you've applied? I'll take a look again at my end too. |
Here is a test branch https://github.com/FitseTLT/App/tree/fix-approve-button-in-offline 2024-09-10.16-21-05.mp4 |
This is an advanced approvals bug with the prerequisite being a control workspace, moving to #wave-control. |
Current assignee @marcaaron is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
📣 @FitseTLT 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR is in progress |
Deployed to prod today! |
@adelekennedy this should be ready for payout. I couldn't exactly pinpoint the offending PR. Closest I think this should've been a part of https://github.com/Expensify/App/pull/44940/files. Meanwhile I don't know if a regression test exists for the whole advance approval workflow. @adelekennedy can you confirm this? I think it should exists and in that case we don't need a regression test here. |
Payouts due:
Upwork job is here. |
@adelekennedy I received the payment Thx! |
is the issue still live? |
📣 @AngadManroy! 📣
|
$250 approved for @mananjadhav |
@garrettmknight The amount is $500. |
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.19.2
Reproducible in staging?: Y
Reproducible in production?: N
Found when validating PR : #44940
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:
Precondition: create a control workspace, set "Manually approve all expenses" over to $10 and set advanced approval in OD:
Expected Result:
The approve button dsiappears
Actual Result:
The approve button is still displayed until user returns online
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6570173_1723484236470.Recording__666.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @The text was updated successfully, but these errors were encountered: