Rocket.Chat
Rocket.Chat copied to clipboard
Unable to join a public channel in read-only mode
Description:
When entering a channel that is in read-only or broadcast mode, the Join button is not visible, only the inscription "This room is read only" is visible.
Steps to reproduce:
- A simple user enters the channel in read-only mode.
- He cannot join the channel because there is no button to do so.
Expected behavior:
A non-administrator user can by himself join channels in read-only mode.
Actual behavior:
Demo using open.rocket.chat
Server Setup Information:
- Version of Rocket.Chat Server: 5.3.3
- Operating System: Oracle Linux 8.5
- Deployment Method: docker
- Number of Running Instances: 20
- DB Replicaset Oplog: Enabled
- NodeJS Version: v14.19.3
- MongoDB Version: 5.0.14
Also reproduced on open.rocket.chat
Client Setup Information
- Desktop App or Browser Version: Chrome 107.0.5304.88
- Operating System: Windows 10
Additional context
The channel administrator can add such a user manually.
Hey @shevchukma, thank you so much for opening the issue. Actually, Read-only is only required to allow read-only access to the room, it doesn't promise or include membership. Hence, it would be better if you can clarify a bit more on this, about the end goal you are thinking of.
Hi @henit-chobisa. I do not think so. You can join a read-only channel with the /join command. In version 4.8.*, the Join button was present in the interface for such channels. The main inconvenience is that when you have not joined the channel, it is not in your contact list. Every time it needs to be found using the search.
Hey @shevchukma, thank you so much for your feedback on this,
I had a discussion with @milton-rucks, our product manager and he helped me to get reviews from the UX team, really grateful to him.
We aim of adding a join
button to the read-only channels as well, I am glad to work on this issue. 🚀
Hey @shevchukma, hope you're doing good.
Thank you so much for opening this issue, I have resolved this, keeping in mind your perspective.
Kindly have a look on the PR and I would be grateful if you can respond me with your thoughts on any helpful additions.
Thank You 🙏
Thank you @henit-chobisa!