[ASAP-Submit] Update expense reports Next Steps for retracted reports in Auto-Submit workspaces#65510
[ASAP-Submit] Update expense reports Next Steps for retracted reports in Auto-Submit workspaces#65510ishpaul777 wants to merge 20 commits intoExpensify:mainfrom
Conversation
|
Reviewing today |
Reviewer Checklist
Screenshots/VideosAndroid: HybridApp65510-android-hybrid-001.mp4Android: mWeb Chrome65510-mweb-chrome-001.mp4iOS: HybridApp65510-ios-hybrid-001.mp4iOS: mWeb Safari65510-mweb-safari-001.mp4MacOS: Chrome / Safari65510-web-chrome-001.mp4MacOS: Desktop65510-desktop-001.mp4 |
rojiphil
left a comment
There was a problem hiding this comment.
@ishpaul777 Thanks for the PR.
Changes work well but why is the PR author checklist not complete?
Also, how can we do away with the lint errors?
Otherwise, the code LGTM.
rojiphil
left a comment
There was a problem hiding this comment.
@MarioExpensify Changes LGTM and works well too.
Over to you for review. Thanks.
|
We did not find an internal engineer to review this PR, trying to assign a random engineer to #63197 as well as to this PR... Please reach out for help on Slack if no one gets assigned! |
all eslint fails seems unrelated, |
|
looks like the failing jest test is not related to the beta though |
|
Looking into it 👀 |
|
Ran the failed test locally its passing. @danieldoglas can you please rerun action |
|
@ishpaul777 as per this comment, we must wait until BE is ready to merge this. I'll review it but we'll need to HOLD for now while I work on BE. |
trjExpensify
left a comment
There was a problem hiding this comment.
PR is part of the auto-submit project, scoped in a design doc. 👍
|
hey @MarioExpensify! can i get update on when i might be able to resume work on FE PRs, Thanks! |
|
Any updates @MarioExpensify ? |
|
@ishpaul777 we have the ASAP Submit flow gated in an Explicit Beta. Handling a few issues and it will be ready to test this PR! |
|
@MarioExpensify @ishpaul777 What's the latest on this one? |
|
@rojiphil we just deployed a BE PR I'm testing on, if everything is good we can review and merge this one. We'll need someone else to move forward with what @ishpaul777 started, so I assigned the issue to myself and if any change is needed I can work on or look for other contributor. |
|
Ah nice @MarioExpensify. This PR worked well on offline scenarios as mentioned in review checklist videos here. |
|
@Krishna2323 can you please merge main here so we can get this tested / move forward? BE is ready to test. |
|
@rojiphil added to asapSubmit beta! |
|
@MarioExpensify should I open a new PR? I don’t have write access to this branch, and it’s also behind by 12,000 commits with several conflicts. |
|
I can’t directly make changes to this PR, so I’ve opened a new PR here. Some util functions were changed, so I need to check why they were modified or removed in recent updates. @MarioExpensify could you please grant me access to the docs mentioned here? I’ve requested viewer access using my email |
|
@Krishna2323 access granted, thank you for opening up a new PR! |
|
closing this PR, thank you for taking over @Krishna2323! |
Explanation of Change
cc @MarioExpensify
Retracted reports will not auto-submit, so we’ll update the Next steps (see buildNextStep) to “Waiting for to submit these expense(s).“
Fixed Issues
$ #63197
PROPOSAL:
Tests
Prerequisite: you should be on asapSubmit beta
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Screen.Recording.2025-07-08.at.3.50.42.AM.mov
Android: mWeb Chrome
Screen.Recording.2025-07-08.at.3.50.42.AM.mov
iOS: Native
Simulator.Screen.Recording.-.iPhone.16.Pro.-.2025-07-08.at.01.36.41.mp4
iOS: mWeb Safari
Simulator.Screen.Recording.-.iPhone.16.Pro.-.2025-07-08.at.01.27.54.mp4
MacOS: Chrome / Safari
Screen.Recording.2025-07-08.at.1.28.22.AM.mov
MacOS: Desktop
Screen.Recording.2025-07-08.at.3.46.05.AM.mov