Format message for olddot action#45683
Conversation
|
Not related to this PR but I'm seeing Screen.Recording.2024-07-18.at.23.27.12.mov |
This comment was marked as outdated.
This comment was marked as outdated.
Reviewer Checklist
Screenshots/VideosMacOS: Chrome / SafariCleanShot.2024-07-18.at.20.50.41.mp4MacOS: DesktopCleanShot.2024-07-18.at.21.13.02.mp4 |
Would that be fixed by using getExportIntegrationLastMessageText in this same function? If so can we clean that up in this PR too? |
|
@arosiclair Sure. I have a question, as commented here, Line 691 in 567627d If so we can add case CONST.REPORT.ACTIONS.TYPE.EXPORTED_TO_INTEGRATION:
return getExportIntegrationLastMessageText(oldDotAction as ReportAction);Then we can also removed this condition since App/src/libs/OptionsListUtils.ts Lines 740 to 742 in 567627d |
It's not actually since it needs special formatting to handle its links and pending states. |
|
Thanks. I've updated the code. |
|
✋ 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/arosiclair in version: 9.0.11-0 🚀
|
|
🚀 Cherry-picked to staging by https://github.com/francoisl in version: 9.0.11-2 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.0.11-5 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.0.12-0 🚀
|




Details
Update the header title of report integration message action thread.
Fixed Issues
$ #45669
PROPOSAL: #45669 (comment)
Tests
Prerequisite: User has a failed report export, following #44170 (comment) or the reproduce video in the linked issue steps.
Offline tests
Same as Tests.
QA Steps
Same as Tests.
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
Uploading Screen Recording 2024-07-19 at 00.41.11.mov…
Screen.Recording.2024-07-19.at.00.43.18.mov
Android: mWeb Chrome
Screen.Recording.2024-07-19.at.00.34.27.mov
iOS: Native
Screen.Recording.2024-07-19.at.00.32.26.mov
iOS: mWeb Safari
Screen.Recording.2024-07-18.at.23.26.31.mov
MacOS: Chrome / Safari
Screen.Recording.2024-07-18.at.23.08.04.mov
MacOS: Desktop
Screen.Recording.2024-07-18.at.23.24.09.mov