Closed IuliiaHerets closed 1 month ago
Triggered auto assignment to @flodnv (DeployBlockerCash
), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.
Triggered auto assignment to @dylanexpensify (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.
: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:
Edited by proposal-police: This proposal was edited at 2024-10-04 09:12:30 UTC.
The old task name is still displayed in the chat when updating task name offline
There have been an unsynchronization issue between Onyx data subscribed in component via useOnyx
and the data in utils file:
Causing the utils file data to be stale (not updated).
There have been many issues like https://github.com/Expensify/App/issues/49551 to remove usages of using Onyx.connect
in utils files, we should pass Onyx data directly from component instead and let these utils file only handle its utility.
So in this case, update getTaskTitle
to receive taskReport
directly instead of taskReportID
and pass it from TaskPreview
.
There are 2 usages of getTaskTitle
, we need to update them accordingly.
We can update the task's parent report action's childReportName
optimistically when editing task title:
because it's used as a fallback task title:
Job added to Upwork: https://www.upwork.com/jobs/~021842218862975991434
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ishpaul777 (External
)
@mkzie2 any idea which PR caused this regression?
@ishpaul777 what are your thoughts on the proposal?
looking 👀
@mkzie2's Proposal makes sense and seems to be working, but we should know the offending PR before moving forward with a fix and assigning a contributor
I tried reverting PR https://github.com/Expensify/App/pull/49686, specifically this change and it fixed the issue though I haven't understood why.
reverting here to confirm if its the offending PR
Confirmed that reverting it fixes the issue
https://github.com/user-attachments/assets/ffd4b01d-7389-42f4-a9b6-f40ee597aba8
Since we can't understand why the PR causes the issue, instead of rushing a fix i think we should revert to unblock the deploy and let orignal author take care of this in a second try. Any thoughts @flodnv @jasperhuangg ??
The given solution works in my testing and i dont think there will be any side effects, its just that proposal does not provide enough Root cause Analysis
@ishpaul777 I'm happy with that, thanks a lot for investigating the revert.
Unable to reproduce this issue on build v9.0.44-10. Task name got updated while offline and the changes were still displayed after going back online.
@dylanexpensify @ishpaul777 is owed $250 for this issue, no other payments required
Payment summary:
Contributor+: @ishpaul777 $250 via Upwork
Please apply/request!
@ishpaul777 apply here! 🙇♂️
@dylanexpensify Please send in invite 🙇
@ishpaul777 done!
accepted invite
Triggered auto assignment to @adelekennedy (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.
Ah ignore @adelekennedy I'll finish payment - @ishpaul777 sent offer!
this is done btw!
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.44.8 Reproducible in staging?: Y Reproducible in production?: N If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5042712 Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
The updated task name is displayed in the chat
Actual Result:
The old task name is still displayed in the chat
Workaround:
Unknown
Platforms:
Screenshots/Videos
https://github.com/user-attachments/assets/0621573e-d109-4dd1-86d4-4cf23eaa7fa2
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @ishpaul777