-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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-11-20] [$250] Category rules - System message for updating "Require receipts over" is not clear #49450
Comments
Triggered auto assignment to @muttmuure ( |
We think that this bug might be related to #wave-control |
@muttmuure 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 |
📣 @odoyhaha! 📣
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Category rules - System message for updating "Require receipts over" is not clear What is the root cause of that problem?We are not specifically handling the case for What changes do you think we should make in order to solve the problem?We should create a util function that returns the correct message for POLICYCHANGELOG_UPDATE_CATEGORY case and the message content can be decided by the design team. But basically, we can use
What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~021838586050489749187 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hoangzinh ( |
Hi, Root Cause Analysis: Proposed Fix: Testing: By implementing this solution, the system will deliver more meaningful feedback to users, ensuring a better user experience when configuring category rules. |
📣 @Maab18th! 📣
|
@hoangzinh a few proposals for you |
Thanks for proposals, everyone. Both proposals have the same approach. @nkdengineer is first, but @FitseTLT is clearer and has more details on the solution. But in my opinion, those details are not a critical point in selecting a proposal, they can be worked out in PR. Therefore, I think we can go with @nkdengineer's proposal Link to proposal #49450 (comment) 🎀👀🎀 C+ reviewed |
Triggered auto assignment to @stitesExpensify, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@hoangzinh I really disagree with you that my proposal is only more detailed. The first proposal will cause regressions and points I have added are not simple points that are guarented to be dealt with in the PR phase because I have seen and dealt with bugs (here are few, #37292 ,#34989) in the past dealing with discrepancies with report actions content displayed and content to copy to clipboard or LHN or title of the chat thread opened with the report action which is caused by other contributors missing it same as the first proposal. So my proposal is the only correct and appropriate proposal here and it is very discouraging for the future to ignore these types of second proposals that have important differences. @stitesExpensify please take a 👀 to my proposal |
@FitseTLT Oh, I haven't been aware that we had a few issues related to those points. Seems a valid point. Let's see what @stitesExpensify thoughts on it. |
I am very torn on this one. I think that because there have been other bugs for very similar PRs, the fact that @FitseTLT mentioned those other cases and @nkdengineer did not, @FitseTLT should be chosen. As an aside, this seems like a very bad pattern to be duplicating these issues in multiple places. We should probably consolidate them somehow |
Thank you very much for your proposal @nkdengineer. If there hadn't already been regressions for missing those specific details, you would have been chosen. |
📣 @hoangzinh 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
Current assignee @hoangzinh is eligible for the External assigner, not assigning anyone new. |
BTW guys regarding the unrelated issue here don't forget to report it as I cannot create issues. And to remind you it is a BE bug 👍 |
Looked into this and it's not the case that it won't save. I believe it's due to the backend sending an |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.60-3 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-11-20. 🎊 For reference, here are some details about the assignees on this issue:
|
@hoangzinh @muttmuure @hoangzinh The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button] |
I think this is ready for payment now? |
@hoangzinh, @marcaaron, @FitseTLT, @muttmuure Whoops! This issue is 2 days overdue. Let's get this updated quick! |
BugZero Checklist:
Bug classificationSource of bug:
Where bug was reported:
Who reported the bug:
I guess it's covered in BE, but if it's not here is my regression test proposal Regression Test ProposalPrecondition:Precondition:
Test:
Do we agree 👍 or 👎 |
I think we already cover these kinds of messages (Applause reported this after all) |
Everybody is paid |
Just noting here that [BugBot] - ENSURE_BUGBOT We updated a category field that has no message logic. Please implement or fix this problem for: 'maxExpenseAmountNoReceipt' was just reopened 🤔 Which I thought we assumed this Issue was going to fix? |
Oh, yeah, that user probably has some messed up category data now 😬 let's talk on the Server issue about how to fix it or see how many people were affected. I see it is happening very infrequently so maybe it's only 1 or 2 users with this problem? |
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: 9.0.37-3
Reproducible in staging?: Y
Email or phone of affected tester (no customers): [email protected]
Issue reported by:
Action Performed:
Precondition:
Expected Result:
The system message for updating "Require receipts over" will be clear.
Actual Result:
The system message for updating "Require receipts over" is not clear. It shows "updated the category "Benefits" by adding a of 0".
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6607635_1726664589291.20240918_205739.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @Issue Owner
Current Issue Owner: @muttmuureThe text was updated successfully, but these errors were encountered: