-
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
Show default workspace rooms #7301
Conversation
b0ca5c2
to
eceae08
Compare
eceae08
to
8773bce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nickmurray47 I also edited the testing steps to clarify that a brand new account should be used and one workspace should be created with the green plus button. |
ok, thanks for the explanation @neil-marcellini! The code lgtm as far as I can tell but also going to loop in the design doc author just to confirm this is the expected behavior.
Yeah, so there's going to be default rooms for the user when they sign up which will have the same names as the default rooms for the first workspace that's created? It was confusing to me on the first run-through because I'd expect the default rooms for a user to not exist at all then, i.e. the default rooms should only be there once a workspace is created. |
When I make new accounts there are no default rooms and no workspace until you press the button to create a workspace. Could you please test again? |
Yeah @nickmurray47 I would guess those default rooms are from some other corporate policy that account has open. They're not getting created with new accounts, right? |
Interesting, will re-test again and see if there's any difference. This was with a brand-new account so would assume it was not under any old policies. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re-tested and QA worked well!
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
@neil-marcellini Should it be tested on All platforms? |
🚀 Deployed to staging by @nickmurray47 in version: 1.1.32-1 🚀
|
🚀 Deployed to production by @roryabraham in version: 1.1.33-3 🚀
|
Details
Make the default #announce and #admins rooms show up immediately after creating a new workspace. Also, when the workspace is deleted update the room names to show that they have been deleted. For more context see the design doc here.
Deleting workspaces currently doesn't work on IOS and Android. See the issue here.
Fixed Issues
$ #5946
Tests
For all platforms except iOS and Android:
QA Steps
Same as tests above.
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android