-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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 2023-09-04] Cannot delete or edit their own request #25664
Comments
Triggered auto assignment to @anmurali ( |
Bug0 Triage Checklist (Main S/O)
|
cc @luacmartins if you are interested |
I have attached a screen recording here to make it easier for you to follow. Delete-Request-Money-Error.mp4 |
I got this response while deleting @mountiny |
The issue is interesting, for IOU reports the verification fails to confirm the user is owner of the transactions here becuase the cardID is linked to the user who is payer and thats because we link all the transactions on the IOU report to the payer (person who owes money) here. This is really interesting issue @luacmartins |
hmm we might have to add some new logic to check for the cardID and signs of each transaction as well 🤦 |
I am really curious why we doing this and if we have to be doing this. |
Job added to Upwork: https://www.upwork.com/jobs/~0140d2e85164cfdf25 |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @cubuspl42 ( |
@tranvantoan-qn Can you please confirm this works now? |
@mountiny But I'm wondering how the navigation flow should work to avoid the Issue-verification.mp4 |
@tranvantoan-qn we're investigating that as part of #25698 |
Perfect so I think this is ready to pay out |
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:
|
@mountiny Is the payout date 2023-08-30 or 2023-09-04? |
Correct date should be 2023-09-04. This PR was deployed to production 3 days ago |
Okay thanks. @mountiny Is it safe to consider this a feature request? Also do we need a regression test here? I don't think we do. |
@mananjadhav This was a bug as there was backend issue with the permissions. I think we need a regression test which will cover all the possible permission cases |
@mountiny Can we use the test steps from the PR? |
you can probably use those from the issue here yeah |
Can you just write it down in the format that can be copy pasted and @anmurali will take care of that |
$1,000 payment approved via NewDot based on BZ summary. |
@JmillsExpensify Can you send me the offer for the reporter role via Upwork? |
@JmillsExpensify @anmurali also reporting bonus $250 to @tranvantoan-qn please, thanks! |
No worries, I'll take it. |
@tranvantoan-qn Upwork job is now public here: https://www.upwork.com/jobs/~0140d2e85164cfdf25. Can you apply for $250 and I'll issue payment? |
i've applied for the job, thanks! |
just waiting for the payment now |
Hired in Upwork. |
All paid out and contract closed. I think we're done here. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Break down in numbered steps
Expected Result:
Describe what you think should've happened
You should be able to delete requests you have made.
When deleting from the popover menu, the request is deleted
Actual Result:
Describe what actually happened
Unable to delete the request
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number:
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
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @tranvantoan-qn
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691836416831359
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: