fix search invoice page doesn't display merchant text "expense"#53349
fix search invoice page doesn't display merchant text "expense"#53349MonilBhavsar merged 16 commits intoExpensify:mainfrom NJ-2020:fix/50794
Conversation
|
@ishpaul777 @MonilBhavsar One of you needs to 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] |
Reviewer Checklist
Screenshots/VideosAndroid: NativeRecord_2024-12-04-23-25-58.mp4Android: mWeb ChromeRecord_2024-12-04-23-33-09.mp4iOS: NativeScreen.Recording.2024-12-04.at.11.16.16.PM.moviOS: mWeb SafariScreen.Recording.2024-12-04.at.11.13.49.PM.movMacOS: Chrome / SafariScreen.Recording.2024-12-04.at.11.45.30.PM.movMacOS: DesktopScreen.Recording.2024-12-04.at.11.43.07.PM.mov |
|
@NJ-2020 Can you please add unit tests? https://expensify.slack.com/archives/C01GTK53T8Q/p1733148961659549 |
|
@ishpaul777 I think we should include unit tests in new issues(new proposal template) in the proposal based on this |
|
Yes, would be good to add unit tests |
|
I agree. Let's add some tests. |
|
Creating unit test Is there any utils function to generate fake search data results? cc: @luacmartins |
|
@NJ-2020 not yet, but you could probably copy/paste a result you get locally. |
|
Hi, I am very sorry. Thanks cc: @ishpaul777 |
|
Sorry to hear that. Sending condolences. Please take your time. |
|
So sorry to hear that @NJ-2020. Take your time. |
|
I am so sorry to hear about your loss. Please accept my deepest condolences to you and your family during this difficult time. Take all the time you need @NJ-2020 |
|
Sorry for the delay Done, I've created the unit test file Please re-review Also I see another bug while creating the unit test file, the |
|
@NJ-2020 Please fix eslint check failing, should be straightforward |
|
Done cc: @MonilBhavsar |
MonilBhavsar
left a comment
There was a problem hiding this comment.
Minor comments. Looks good otherwise
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
|
Ohh sorry of my lack comments, Done cc: @MonilBhavsar |
|
✋ 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/MonilBhavsar in version: 9.0.80-1 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.0.80-6 🚀
|
Explanation of Change
Fixed Issues
$ #50794
PROPOSAL: #50794 (comment)
Tests
Same as QA
Offline tests
Same as QA
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand 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.2024-12-03.at.15.24.09.mov
Android: mWeb Chrome
Screen.Recording.2024-12-04.at.07.11.06.mov
iOS: Native
Screen.Recording.2024-12-04.at.08.46.30.mov
iOS: mWeb Safari
Screen.Recording.2024-12-04.at.08.09.13.mov
MacOS: Chrome / Safari
Screen.Recording.2024-12-04.at.09.08.12.mov
MacOS: Desktop
Screen.Recording.2024-12-04.at.08.55.09.mov