-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$500] Expensify comment to enter the details for the deleted expense request #35861
Comments
Job added to Upwork: https://www.upwork.com/jobs/~018bc064bf2f244ac3 |
Triggered auto assignment to @CortneyOfstad ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.hey now had a comment from Expensify saying that Receipt scanning failed. Enter the details manually. . Because of those comments, the expense policy chat is now always showing as a GBR, when it shouldn't show anything since I can't act on it. What is the root cause of that problem?Currently we only delete the money request if there's no visible report action here. This doesn't work in the case where in the money request there're only actions from Expensify Notification account because those are considered as visible report action. What changes do you think we should make in order to solve the problem?Extend the check whether delete the money request to check if the report actions are all from Expensify Notification, we can do this by, for example, counting the report actions from Expensify Notification (those will have We might want to fix the back-end to follow the same logic too. What alternative solutions did you explore? (Optional)An alternative is to looping through the list of report actions to see if there's any non-Expensify-Notification visible report actions (like comment, attachment, ...). If yes, delete the money request, if not, keep the money request |
@abdulrahuman5196 thoughts on the proposal above? |
Hi, Will review the proposal in my morning |
Reviewing now |
@CortneyOfstad Could you kindly confirm the expectation here? Should we not show the failure message or not show the whole request itself? I am not sure what we should expect here. |
@danieldoglas since you reported the issue, I would love your input here. I'm leaning towards not showing the whole request, but wondered if you had a preference. Thanks! |
We should dismiss the GBR or RBR if we cancel the request. There's nothing else to do there, so it doesn't make sense to keep it alerting. |
Sounds good @danieldoglas! Does that make sense for you @abdulrahuman5196? |
Bump @abdulrahuman5196 ^^^ |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Bump @abdulrahuman5196 on the comment here — thanks! |
Hi, @CortneyOfstad sorry for the delay. Will check on the review in my morning. |
Reviewing now |
This is the expected from @danieldoglas comment
@dukenv0307 proposal targets to delete the request in case of it only having expensify notifications. But the expectation here is to not show the green indicator alone. So the proposal is invalid at this point. @danieldoglas Do correct me if misunderstood the requirements in any way. |
@danieldoglas The steps in the OP currently do not result in a GBR/RBR showing, neither is the video attached in the OP. Can you double check to see if it's correct?
@danieldoglas What do you think about this? IMO we should delete the money request completely if there's only "Expensify Notification" in it, there's no point keeping the money request in that case, especially when the user accidentally uploaded a wrong receipt and tried to delete that incorrect request. We already do the same (remove the request completely) if there's only description changed/amount changed/other money request update message. |
@danieldoglas do you agree with this strictly being BE or do you think they can make the FE changes for now to keep this rolling? This issue is low-priority, but I am in the camp of keeping this moving wherever possible. My only concern with doing the FE pieces now is the potential of creating more work on the BE side later. Do you see that happening, or is that not the case? Thanks! |
@danieldoglas bump on the above ^^^ TIA! |
Bump @danieldoglas ^^^ Thanks! |
my bad, started a conversation here: https://expensify.slack.com/archives/C03TQ48KC/p1711377098976279 |
@danieldoglas any update? From what I could gather on the chat thread, it appears that we want to remove the violation as a message, but wanted to hear your thoughts on the best plan forward 👍 |
working on the PRs to work on this internally! |
@CortneyOfstad @danieldoglas Could you brief on the outcome of the discussion in the chat thread? Since we don't have access to it, thank you! |
Sorry @dukenv0307 — there is a PR request (here) to remove the message 👍 |
@dukenv0307 - Since we now have violations, the comment for smartscan failed won't be added anymore. So if you delete the request, since it won't have any comments, this will work automatically. |
Current assignee @abdulrahuman5196 is eligible for the Internal assigner, not assigning anyone new. |
@danieldoglas, @CortneyOfstad, @abdulrahuman5196 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
I think this is done! Adding retest label. |
Issue not reproducible during KI retests. (First week) |
Great, closing this! |
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.36-5
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @danieldoglas
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1707168112041529
Action Performed:
Expected Result:
No message saying that Receipt scanning failed. Enter the details manually.
Actual Result:
hey now had a comment from Expensify saying that Receipt scanning failed. Enter the details manually. . Because of those comments, the expense policy chat is now always showing as a GBR, when it shouldn't show anything since I can't act on it.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.2693.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: