-
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
[HOLD for payment 2024-10-25] [HOLD for payment 2024-10-24] Worksapce - Workspace member in workspace chat can be removed and then reappears after removal #50771
Comments
Triggered auto assignment to @isabelastisser ( |
Triggered auto assignment to @madmax330 ( |
💬 A slack conversation has been started in #expensify-open-source |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
We think that this bug might be related to #wave-collect - Release 1 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace expense chat owner can be removed from the member details page. What is the root cause of that problem?This happens after #50158. In that PR, we enable the user to open the member detail page but still prevent the user from selecting it. Previously, we couldn't open the workspace expense chat owner details. Then, on the member details page, we only disable the remove button if the user is the current user. App/src/pages/RoomMemberDetailsPage.tsx Lines 88 to 91 in a333676
So, the problem is on the details page. What changes do you think we should make in order to solve the problem?We should improve the button disabling condition so it covers more cases. We can follow the same condition as below. App/src/pages/RoomMembersPage.tsx Lines 220 to 225 in a333676
App/src/pages/RoomMemberDetailsPage.tsx Lines 88 to 91 in a333676
|
Checking. |
This was deployed to staging as far as I can tell. I will re-test this on staging to confirm as this is our last blocker and would be good to get the deploy out. Edit: Realized this is the issue and not PR 😄 |
This is working great. Removing the blocker. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.49-2 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-10-24. 🎊 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:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.50-8 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-10-25. 🎊 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:
|
@isabelastisser the payment is on 24th, melvin duplicated the message, can you please update. Also no checklist here, this was a deploy blocker, only payment remains 😄 |
Thanks for the heads up, reviewing this now. |
Payment Summary
BugZero Checklist (@isabelastisser)
|
@allgandalf @dominictb, please share your Upwork profile and I will hire you there. Thanks! |
Bump @allgandalf @dominictb to share your Upwork profiles so I can process the payment. |
I DM'd the contributors for visibility. |
@isabelastisser This is a regression fix. No need for payment for me. |
I am due payment here as I was assigned from slack for the PR review |
hey @allgandalf, the Upwork link you shared with me in Slack is not working. Can you please check and share it here? Thanks! |
All set! |
@madmax330 @isabelastisser @marcaaron Be sure to fill out the Contact List! |
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.49-0
Reproducible in staging?: Y
Reproducible in production?: N/A - new feature, doesn't exist in prod
Issue was found when executing this PR: #50158
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
In Step 8, the workspace member should not be removable.
Actual Result:
In Step 8, the workspace member is removable.
When reopening Members page in Step 11, the removed workspace member reappears.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6634874_1728967748348.20241015_124448.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @isabelastisserThe text was updated successfully, but these errors were encountered: