Show default workspace rooms#7301
Conversation
b0ca5c2 to
eceae08
Compare
eceae08 to
8773bce
Compare
@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. |
nickmurray47
left a comment
There was a problem hiding this comment.
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