-
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
[$1000] Web - Still able to access Settings of archived room #23471
Comments
Triggered auto assignment to @lschurr ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Still able to access Settings of archived room What is the root cause of that problem?We're not disabling user to access settings room when it's archived.
What changes do you think we should make in order to solve the problem?We should add check for archived room to const shouldDisableSettings = ReportUtils.shouldDisableSettings(this.props.report) || ReportUtils.isArchivedRoom(this.props.report); What alternative solutions did you explore? (Optional)N/A |
Job added to Upwork: https://www.upwork.com/jobs/~01c0f1f3e9199b5032 |
Current assignee @lschurr is eligible for the External assigner, not assigning anyone new. |
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.The room settings are available via deeplink even after room is archived What is the root cause of that problem?We have a separate function to determine if we should disable settings but we're missing the What changes do you think we should make in order to solve the problem?We should alter the
What alternative solutions did you explore? (Optional) |
@abdulrahuman5196 could you review the proposals here? |
Reviewing today |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@hungvu193 's proposal here #23471 (comment) has RCA correct and looks good and works well. 🎀 👀 🎀 |
Triggered auto assignment to @luacmartins, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
proposal LGTM |
@hungvu193 can you please comment on this issue so I can assign it to you? |
Sure |
Hold on, this is actually fixed in here: #23907 |
@hungvu193 in cases like this we typically just close the issue without compensation. That's because we want to address the root cause of issues instead of each instance of a bug that has the same root cause. Glad you worked on the fix for the other issue though! Keep it going! |
@luacmartins Would C+ be partially compensated on this case, since we went till the review approval case? And this issue got fixed by other issue? https://docs.google.com/document/d/1BvohU05MTaHnjOD_vwJv_aqDAirv-ChkyRnKCAvOVyQ/edit?pli=1 |
@abdulrahuman5196 thanks for raising this. After reviewing the doc and the Slack thread, it seems that we pay C+ the same amount that was decided by CME to be paid out to the contributor, so in this case it'd be $0. Let me know if you feel like I'm misinterpreting the guidelines though! |
I think its more of a gray area around here. I have seen issues where C+ was partially compensated even when contributor was not. So I think it comes to amount of effort invested. Just wanted to check since this came till proposal approval. But anyways, I fine with either decision in this case, since its a straightforward issue and relatively less time spend on proposal review in comparison to my other issues which could have closed after investigation. So I am cool. |
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:
Expected Result:
If user go to settings room of archived room, NotFound page should show.
Actual Result:
User still able to access Settings of archived room
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.44-0
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
Screen.Recording.2023-07-23.at.15.04.03.mov
Recording.3862.mp4
Expensify/Expensify Issue URL:
Issue reported by: @hungvu193
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1690099739690509
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: