Open IuliiaHerets opened 1 day ago
Triggered auto assignment to @MonilBhavsar (DeployBlockerCash
), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.
Triggered auto assignment to @CortneyOfstad (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
💬 A slack conversation has been started in #expensify-open-source
:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
The website crashes after opening and closing expenses for some time in search section. Error Message - "Uh oh, something went wrong."
We pass the reportID
as report?.reportID
, which can be empty string here
Then the app crashes when we use useOnyx
here, the key changes from report_id
to report_
https://github.com/Expensify/App/blob/376f9f08755b0555cf3666c5a880542af57c7da1/src/hooks/usePaginatedReportActions.ts#L15
Fallback reportID
to -1
here
Or we can use reportIDFromRoute
instead
https://github.com/Expensify/App/blob/376f9f08755b0555cf3666c5a880542af57c7da1/src/pages/home/ReportScreen.tsx#L224
Or we can add fallback -1 here
const [report] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT}${reportID || '-1'}`);
@MonilBhavsar I can raise a quick fix if needed.
⚠️ Looks like this issue was linked to a Deploy Blocker here
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
Offending PR: https://github.com/Expensify/App/pull/50692
Right here we pass reportID which can be empty string
We can pass like the old one using reportIDWithDefault
@Krishna2323 Can you please take a look? Thanks
Will take a look in a hour.
@rayane-djouah, PR ready for review. Recordings will be added in few minutes.
⚠️ Looks like this issue was linked to a Deploy Blocker here
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.65-0 Reproducible in staging?: Y Reproducible in production?: N Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
The user should be able to explore expenses in search without the website crashing.
Actual Result:
The website crashes after opening and closing expenses for some time in search section. Error Message - "Uh oh, something went wrong."
Workaround:
Unknown
Platforms:
Screenshots/Videos
https://github.com/user-attachments/assets/044d8248-6eda-4453-8974-b993896758b3
2111_1.txt
View all open jobs on GitHub