fix: report preview link in thread is incorrect#41954
fix: report preview link in thread is incorrect#41954bondydaa merged 1 commit intoExpensify:mainfrom
Conversation
|
@gijoe0295 I cannot reproduce the problem in staging or the latest main. Looks like this issue got addressed elsewhere. Can you please check? |
|
I could still reproduce it. Could you please attach a recording so I can take a look? Note to send the message in the expense report (not the transaction thread report). Screen.Recording.2024-05-13.at.00.30.17.mov |
Reviewer Checklist
Screenshots/VideosMacOS: Chrome / Safari41084-web-safari.mp4Android: Native41084-android-native.mp4Android: mWeb Chrome41084-mweb-chrome.mp4iOS: Native41084-ios-native.mp4iOS: mWeb Safari41084-mweb-safari.mp4MacOS: Desktop41084-desktop.mp4 |
There was a problem hiding this comment.
Thanks @gijoe0295.
I could not reproduce this in scenarios with multiple expenses in an IOU report. This issue occurs when there is a single expense in the IOU report.
Please add something like this as a prerequisite in the test steps so that it can help QA
Prerequisite:
This test has to be carried out on a fresh IOU report. So, please ensure that there are no open expense reports by settling the reports before running the test steps below.
Otherwise, LGTM and tests well too.
|
✋ 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/bondydaa in version: 1.4.74-0 🚀
|
|
🚀 Deployed to production by https://github.com/chiragsalian in version: 1.4.74-6 🚀
|
Details
Issue: Report preview action ID is
undefinedwhen copy its link in a thread report.Fixed Issues
$ #41084
PROPOSAL: #41084 (comment)
Tests
undefinedOffline tests
NA
QA Steps
undefinedPR 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
video_2024-05-10_03-46-53.mp4
Android: mWeb Chrome
video_2024-05-10_03-46-49.mp4
iOS: Native
Screen.Recording.2024-05-10.at.03.37.13-source.mov
iOS: mWeb Safari
Screen.Recording.2024-05-10.at.03.39.59-source.mov
MacOS: Chrome / Safari
Screen.Recording.2024-05-10.at.03.32.46-source.mov
MacOS: Desktop
Screen.Recording.2024-05-10.at.03.34.37-source.mov