-
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
fix: User avatar and email does not show when using Submit #45393
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 Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.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