-
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-08-02] [Guided Setup] [$500] Remove the #admins room when it doesn't create unique value to the admin #36236
Comments
The #announce room will not be shown till there are 3+ members. That change is being worked on #34929 |
Auto-assigning issues to engineers is no longer supported. If you think this issue should receive engineering attention, please raise it in #whatsnext. |
Job added to Upwork: https://www.upwork.com/jobs/~01f092fdaad337d237 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ntdiary ( |
We can start working on this, but hold the PR till https://github.com/Expensify/Expensify/issues/356685 is fully implemented. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Don't show the #admins room in the LHN till there is (1) another admin (2) there is a policy audit log to review. What is the root cause of that problem?This is an improvement What changes do you think we should make in order to solve the problem?Approach 1
Approach 2 Similar changes need to be done also for What alternative solutions did you explore? (Optional) |
@ntdiary Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@ntdiary Huh... This is 4 days overdue. Who can take care of this? |
There is a related change for #announce room that @allroundexperts is working on, so I am going to assign this one to him as well. |
ProposalUpdated. |
That’s interesting. While there is similarity between #admin and #announce rooms, I can also think of differences between them like:
If we do this in BE that would solve the problem whereas in FE we need to prevent creation of #admin room. Otherwise, I think the alternative approach is for FE to show/hide in LHN accordingly. |
@francoisl - let's piggy back on the logic we followed for # announce room! |
I think they are different, right? If we don't create the #admins room on workspace creation, and the lead goes to the Expensify DM and wants to talk to the guide, there would be no #admins room unless they've added three members to the workspace? 😕 |
But we don't assign a guide on Free workspaces created from NewDot at the moment, as far as I can tell. Or are you thinking about a post wave-5 world without Free workspaces anymore? |
Right, we're going to stop creating new free workspaces soon, before we kill existing free workspaces. |
@rojiphil when can we expect a PR? |
Still working on this. Expected to be ready for review tomorrow my day. |
@allroundexperts PR is ready for review. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.12-0 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-08-02. 🎊 For reference, here are some details about the assignees on this issue:
|
Issue is ready for payment but no BZ is assigned. @sakluger you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks! |
Payment Summary
BugZero Checklist (@sakluger)
|
@rojiphil let me know once you've accepted the Upwork offer. @allroundexperts do you think we should create a regression test for this one? I think it could be helpful. |
@sakluger Accepted the offer. Thanks. |
Thanks @rojiphil, all paid. |
Regression test
Do we 👍 or 👎 ? |
$500 approved for @allroundexperts |
Problem: When a paid workspace is created, we automatically create and show the #admins room in the LHN. This makes sense today because we intro the Guide through this room. But with Stage 2 onboarding we will start doing that in the onboarding chat. Most of these workspaces only have one admin, so there is nothing for that single admin to do in the #admins room till there is either (1) another admin (2) there is a policy audit log to review. This means there is a room, largely useless, crowding the LHN at a time where we want the admin to focus on onboarding (in the Expensify DM)
Solution: Don't show the #admins room in the LHN till there is (1) another admin (2) there is a policy audit log to review. (3) The user clicks on
chat with your guide
link in onboardingUpwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: