Repository navigation
Conversation
|
@thelullabyy 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] |
|
@ShridharGoel Looks like you forgot to add recordings. Please add recordings on platforms |
|
@codex review |
|
Codex Review: Didn't find any major issues. Breezy! Reviewed commit: ℹ️ About Codex in GitHubCodex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback". |
Reviewer Checklist
Screenshots/Videos |
…e-options-97431 Fix missing report export templates (cherry picked from commit 8f98cf6) (cherry-picked to staging by marcaaron)
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Cherry-picked to staging by https://github.com/marcaaron in version: 9.4.46-9 🚀
|
|
🤖 Help site review: no docs changes required. This PR is a regression fix, not a behavior change. It corrects That intended behavior is already documented correctly in How to Export Reports:
Since the fix makes the app match what the help site already says (rather than introducing anything new to the UI, labels, or flows), no updates to If you'd still like a targeted wording/clarity pass on the export-templates article, let me know and I'll open a draft PR for it. |
|
🚧 marcaaron has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
🚀 Cherry-picked to staging by https://github.com/marcaaron in version: 9.4.46-10 🚀
|
|
🤖 I already reviewed this and my conclusion is unchanged: no help site changes are required, so no draft PR was opened. See my earlier comment for the full reasoning: #97484 (comment) In short, this PR is a regression fix that restores the report export templates (Basic export, All Data - expense level, All Data - report level, and custom templates) on Spend > Reports — the behavior already documented correctly in How to Export Reports. Nothing in If you'd like a wording/clarity pass on that article regardless, reply and I'll open a draft PR for it. |
|
Issue is not reproducible on Windows 11 / Chrome in v9.4.46-10 bandicam.2026-07-31.14-03-30-702.mp4 |
|
🚀 Deployed to production by https://github.com/marcaaron in version: 9.4.46-10 🚀
Bundle Size Analysis (Sentry): |
|
🚀 Cherry-picked to staging by https://github.com/marcaaron in version: 9.4.47-0 🚀
|
|
🚀 Deployed to production by https://github.com/marcaaron in version: 9.4.47-7 🚀
Bundle Size Analysis (Sentry): |

Explanation of Change
Only treat selected UI groups as grouped exports when the search has an explicit
groupBy. Report rows also use groups internally, but selecting them should still show report export templates.Fixed Issues
$ #97431
PROPOSAL:
Tests
Offline tests
Repeat the Tests steps while offline. Verify the same export options appear because the menu is built locally.
QA Steps
Same as tests.
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectionAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
MacOS: Chrome / Safari
Screen.Recording.2026-07-30.at.11.37.20.PM.mov