-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-04-09] [HOLD for payment 2024-04-05] [$500] Shortcut - Error shows up when creating second self-assigned task via Assign task shortcut #39049
Comments
👋 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:
|
Triggered auto assignment to @iwiznia ( |
We think that this bug might be related to #vip-vsp |
@iwiznia FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
Regression from #38669 Lines 714 to 717 in b27be0f
|
📣 @nexarvo! 📣
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Error shows up when creating second self-assigned task via Assign task shortcut What is the root cause of that problem?We are getting chat report by participant lists here: Line 4447 in f8416e9
This returns the first matched record. (BTW sometime we have more than one chat report selected in this function but it return the first one). Which might not be the exact report we want. In current issue the same problem is happening that it is selecting wrong report in above function. What changes do you think we should make in order to solve the problem?We already have chat ID here: Lines 714 to 717 in b27be0f
We can use this chat ID to get the report. This way we will have the exact report which we want. Right now In function getChatByReportID(reportID: string) {
return allReports.find(report => report. reportID = reportID);
} We will call the new function in place of this function: Line 656 in f8416e9
Like this: chatReport = getChatByReportID(reportID); What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~0116839472c268c287 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Santhosh-Sellavel ( |
Looks good to me |
The BZ member will need to manually hire nexarvo for the Contributor role. Please store your Upwork details and apply to our Upwork job so this process is automatic in the future! |
Triggered auto assignment to @sakluger ( |
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
📣 @ishpaul777 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.57-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-04-05. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.58-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-04-09. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
There was a regression from the linked PR. The new PR to fix that regression is here: #39328. We'll wait for that to be deployed before paying this one out. |
still held on regression fix prod deployment |
@sakluger I think this is a $500 ticket as this was made external before we made standard as $250. The amount is also mentioned in the title. |
Thanks for the heads up @nexarvo! The base price is $500, but we cut it in half when there is a regression. Summarizing payment on this issue: Contributor: @nexarvo $250 (50% reduction for regression), sent offer via Upwork |
All paid, thanks everyone |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.57-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
The second task is created successfully
Actual Result:
Error shows up when creating the second task via Assign task shortcut. The current user mention in the task becomes Hidden
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6428617_1711540650656.shortcut_task_self_DM.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: