Show historical OldDot Report Actions in Plain text#37022
Show historical OldDot Report Actions in Plain text#37022Beamanator wants to merge 9 commits intomainfrom
Conversation
| CONST.REPORT.ACTIONS.TYPE.UNAPPROVED | ||
| ].includes(props.action.actionName)) { | ||
| // This handles all historical actions from OldDot that we just want to display the message text | ||
| children = <ReportActionItemBasicMessage message={ReportActionsUtils.getMarkedReimbursedMessage(props.action)} />; |
There was a problem hiding this comment.
As I mentioned in the call, we should rename this since it WAS very specific, NOW it may become super generic / reused
src/CONST.ts
Outdated
| LEAVE_ROOM: 'LEAVEROOM', | ||
| UPDATE_ROOM_DESCRIPTION: 'UPDATEROOMDESCRIPTION', | ||
| }, | ||
| UNAPPROVED: 'UNAPPROVED', |
There was a problem hiding this comment.
Also we discussed putting this at the bottom, and putting a comment above noting that "any action below is an old, historical report action that we just want to show in plain text for now" - or something like that
|
@eh2077 thanks for helping out! I think the main thing would be trying to get this PR merged and fixing the conflicts and failed checks. As a bonus, it would be handy if when we return this message to the front end, we also return anything that has a hyperlink with it's link too. Perhaps I might need an internal engineer to figure that one out as a follower though. |
|
@twisterdotcom Thanks. I'm on it. |
|
@twisterdotcom @Beamanator I pulled your commits and have solved conflicts in my local branch. But I don't have permission to directly push code to this PR / branch. Should I open a new PR? |
|
@eh2077 a new PR is fine yes! I can close this one once you link it. |
|
@twisterdotcom The new PR is up ^ |
Add Exported to CSV as well
Add Exported to CSV as well
|
Nice, seems that means we can close this one out! |

Details
Fixed Issues
$ #36023
$ #34968
$ #34783
$ #32602
PROPOSAL:
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.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 so 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
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop