fix: User avatar and email does not show when using Submit#45393
fix: User avatar and email does not show when using Submit#45393grgia merged 5 commits intoExpensify:mainfrom
Conversation
|
@shubham1206agra 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] |
Screen.Recording.2024-07-25.at.10.09.30.AM.mov@nkdengineer Your solution is not working correctly here. |
|
Sent the response of API in DM. |
|
@shubham1206agra I'm still working fine, please check again ios-mweb.mov |
|
@nkdengineer Bump on this. |
|
@shubham1206agra please add more detailed steps and video so that I can follow your issue |
|
Just do the original steps |
|
@shubham1206agra maybe the problem happens when in strict mode, you can turn it off here |
|
@nkdengineer Already disabled. The problem is still occurring. |
|
@nkdengineer Bump here. |
|
|
|
@shubham1206agra I missed checking out this branch yesterday then I can reproduce this bug. I tried many times again but can't reproduce now. Sorry for the confusion. |
|
@nkdengineer Sorry, but at this stage. I can't approve this PR as it fixes nothing on my end. |
|
@grgia Can you please add a build here? I need to re-test in the real device to confirm this bug still happens or not. |
|
@shubham1206agra Let's wait for a build here and we can re-test again if it still happens. |
|
Triggered a test build @nkdengineer ! |
This comment has been minimized.
This comment has been minimized.
|
@grgia Unfortunately, the build is failing on all platforms. |
|
@nkdengineer it triggered two builds by accident and I cancelled the first, second is still building! |
|
Thanks. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
|
@shubham1206agra Found the RCA when testing in the build web, The offline mode works well. I'm not sure why I can't reproduce locally on my side. Maybe on my side
|
|
@grgia Is it possible for you to look into BE why this is happening? |
Could you remind me the expected behavior here |
|
@grgia the expected behavior here is. For
|
|
@nkdengineer @shubham1206agra Let me take a look at the BE this afternoon, please let me know if there are any specific steps I need to consider |
|
I also see the call to OpenReport after in Dev @nkdengineer but not in the adhoc test as well |
|
Either way I can update |
|
@grgia Got it. We should return the data correctly as I mentioned here #45393 (comment) to prevent loading show in header before |
|
I verified locally that the linked PR will send the necessary detail. It's in review now and I'll keep you updated |
|
@nkdengineer are you unblocked now? The linked Auth PR is on production |
|
@muttmuure Thanks for your update, let me test again. |
|
@shubham1206agra I tested in the ad-hoc build again and the bug is fixed after the BE changes. Can you please double-check with your local again, thanks. |
|
@nkdengineer Can you merge main here? |
|
@shubham1206agra Merged main. |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeScreen.Recording.2024-08-05.at.5.53.37.PM.moviOS: NativeScreen.Recording.2024-08-05.at.6.07.47.PM.moviOS: mWeb SafariScreen.Recording.2024-08-05.at.5.43.39.PM.movMacOS: Chrome / SafariScreen.Recording.2024-08-05.at.5.40.17.PM.movMacOS: DesktopScreen.Recording.2024-08-05.at.5.58.06.PM.mov |
|
✋ 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/grgia in version: 9.0.18-0 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.0.18-10 🚀
|


Details
Fixed Issues
$ #44295
PROPOSAL: #44295 (comment)
Tests
Offline tests
QA Steps
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: mWeb Chrome
android-mweb.mov
iOS: Native
iOS: mWeb Safari
ios-mweb.mov
MacOS: Chrome / Safari
web.mov
MacOS: Desktop
desktop.mov