-
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
[HOLD for payment 2024-01-17] [$500] Tasks - User is unable to complete task without opening task first #24169
Comments
Triggered auto assignment to @bfitzexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Why should user B or user C be allowed to edit the task? |
ProposalThis issue existed way before the mentioned PR, where we are not disabling the checkbox for users who are not allowed to edit the task. Please re-state the problem that we are trying to solve in this issue.Tasks - User is unable to complete task without opening task first What is the root cause of that problem?We are not disabling the checkbox here for unauthorized users here
What changes do you think we should make in order to solve the problem?Add withCurrentUserPersonalDetails in TaskPreview
then change disable to
We can also disable it for anonymous users using Session.isAnonymousUser() Also, here we are allowing anyone with write capabilities to edit the task, but we haven't fixed it from the backend yet. Lines 755 to 759 in bba0eb2
What alternative solutions did you explore? (Optional) |
We updated this recently, anyone that can view the task should be able to modify the task |
This might be a BE issue |
@thienlnam, @bfitzexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@thienlnam, @bfitzexpensify Huh... This is 4 days overdue. Who can take care of this? |
Haven't looked into this yet - been focused on wave5 |
@thienlnam, @bfitzexpensify 10 days overdue. Is anyone even seeing these? Hello? |
@thienlnam, @bfitzexpensify 12 days overdue. Walking. Toward. The. Light... |
Same as above, focused on wave 5 so no updates here |
@thienlnam @bfitzexpensify this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks! |
@thienlnam, @bfitzexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Same as above, focused on wave 5 so no updates here - should be more free by the end of the week |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.23-4 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-01-17. 🎊 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:
|
I'm going to be mostly ooo until Jan 29, assigning a second BZ team member to keep an eye on this.
|
Triggered auto assignment to @isabelastisser ( |
@thienlnam, @isabelastisser, @bfitzexpensify, @thesahindia, @dukenv0307 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
On hold for payment |
Regression test steps - Pre-requisite steps: Create a group with User B and User C, then create a task report in the group without assignee
|
Payment Summary
BugZero Checklist (@isabelastisser)
|
Upwork offer expired, creating new one. |
@dukenv0307 offer sent in Upwork, please accept it and I will process the payment. Thanks! |
All set! |
@isabelastisser I've accepted, thank you! |
$500 payment approved for @thesahindia based on this comment. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Issue found when executing PR #23971
Action Performed:
Expected Result:
User is able to complete task without opening task in group
Actual Result:
User is unable to click and complete task. The selected box is unselected automatically
"You do not have permission to do requested action" is shown after opening task.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.50.0
Reproducible in staging?: Yes
Reproducible in production?: Yes
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
Bug6153172__PR23971_Web_.mp4
Bug6153172_23971_mWeb_.mp4
Bug6153172_23971_iOS_.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @thienlnamThe text was updated successfully, but these errors were encountered: