fix: Not here page when create new request#50847
Conversation
|
@rushatgabhane Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@nkdengineer hey i followed these steps for a workspace. But I'm getting API error -
|
|
It works well for me. Screen.Recording.2024-10-26.at.01.02.49.mov |
|
i tried from another account but i still get the same error 😕 |
|
Try requesting money from parent thread maybe |
|
@rushatgabhane i still can't reproduce this bug, please add more details and video screenshot |
|
@rushatgabhane friendly bump |
|
@rushatgabhane Friendly bump. |
|
bug: can't add expenses to the cancelled request
Actual: there is an error when creating the new expense - Screen.Recording.2024-11-11.at.09.23.03.mov |
|
Can reproduce now. |
|
@tgolen Another problem here, in
|
|
OK, thanks! Can you please report that using the template here: https://github.com/Expensify/App/issues/new?assignees=&labels=Hot+Pick%2C+Daily%2C+Internal%2C+AutoAssignerNewDotQuality&projects=&template=Internal.md and then someone can get that looked into |
|
@tgolen This problem is blocking us from testing this PR and aslo related to this issue can you handle this? |
|
I can, yes. It would still be nice if you could use that template and then I can just assign it to myself. I'm not 100% clear on what the problem is or how to reproduce it. This one is a bit different than the one I previously fixed ( |
|
@tgolen Is the backend fix done? |
|
I think so. I see this backend issue was closed and the PR fixing it has been deployed. Could you see if you're still able to reproduce the problem? As a reminder, the backend bug that was done that should fix this was a bug in this step here: |
|
I added the test but it seems to be failing test 1, will check today |
|
@rushatgabhane @tgolen i added the tests, please check again |
tgolen
left a comment
There was a problem hiding this comment.
The util looks good! Here are some suggestions to improve the comments.
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
Co-authored-by: Tim Golen <tgolen@gmail.com>
|
@tgolen Updated. |
tgolen
left a comment
There was a problem hiding this comment.
Oops, sorry I didn't catch these earlier. The comments look better now!
|
@tgolen All done. Do you think we should create a new issue to update all the same instances in the test to use |
tgolen
left a comment
There was a problem hiding this comment.
In general, I think the cleanup would be nice, but it's very low in value and priority. Just doing a quick search I see about 187 instances of const connection = Onyx.connect({ in the test files.
I think trying to use the new utility when you can and pointing it out when reviewing PRs is a good place to start for now.
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/tgolen in version: 9.0.74-0 🚀
|
|
🚀 Deployed to production by https://github.com/luacmartins in version: 9.0.74-8 🚀
|



Details
Fixed Issues
$ #49801
PROPOSAL: #49801 (comment)
Tests
Case 1
Precondition: Use control workspace and approvals is disabled
Case 2
Submit expenseandCreate expensebutton is not displayedOffline tests
same as above
QA Steps
same as above
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.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
android-resize.mp4
Android: mWeb Chrome
android-mweb-resize.mp4
iOS: Native
ios-resize.mp4
iOS: mWeb Safari
ios-mweb-resize.mp4
MacOS: Chrome / Safari
web-resize.mp4
MacOS: Desktop
desktop-resize.mp4