Geomas
November 15, 2022, 7:35am
1
Description
When, without being logged in, one loads a Rocket.Chat instance in a web browser and proceeds to a channel, the “Sign in to start talking” and “Or talk as anonymous” buttons do not work at all. Clicking on them does nothing. I have noticed this bug since at least version 5.3.0.
Server Setup Information
Version of Rocket.Chat Server: 5.3.1
Operating System: Ubuntu
Deployment Method: DigitalOcean official package
Number of Running Instances: 1
DB Replicaset Oplog:
NodeJS Version: v14.19.3
MongoDB Version: 5.0.6 / wiredTiger (oplog Enabled)
Geomas
November 30, 2022, 4:53pm
3
Thank you for letting me know about this. Unfortunately, this bug still persists in v. 5.3.4.
Is there any way that resolution of this bug might be prioritized? It has absolutely killed my forum.
Geomas
December 6, 2022, 1:10pm
4
Unfortunately, this bug persists in v. 5.4.0, too.
Hi! A PR has been produced!
RocketChat:develop
← RocketChat:fix/anonymous-user
opened 12:09PM - 15 Dec 22 UTC
<!-- Your Pull Request name should start with one of the following tags
[NEW]… For new features
[IMPROVE] For an improvement (performance or little improvements) in existing features
[FIX] For bug fixes that affect the end-user
[BREAK] For pull requests including breaking changes
Chore: For small tasks
Doc: For documentation
-->
<!-- Checklist!!! If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.
- I have read the Contributing Guide - https://github.com/RocketChat/Rocket.Chat/blob/develop/.github/CONTRIBUTING.md#contributing-to-rocketchat doc
- I have signed the CLA - https://cla-assistant.io/RocketChat/Rocket.Chat
- Lint and unit tests pass locally with my changes
- I have added tests that prove my fix is effective or that my feature works (if applicable)
- I have added necessary documentation (if applicable)
- Any dependent changes have been merged and published in downstream modules
-->
## Proposed changes (including videos or screenshots)
<!--
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request.
If it fixes a bug or resolves a feature request, be sure to link to that issue below.
This description will appear in the release notes if we accept the contribution.
-->
When the server accepts an anonymous user to join and chat without login, two buttons appears: one for Login and the other to send messages without login.
The component was rewritten to use the fuselage Design System and native hooks to perform actions.

## Issue(s)
closes #27149
fixes https://forums.rocket.chat/t/sign-in-to-start-talking-and-or-talk-as-anonymous-buttons-dont-work/15358
## Steps to test or reproduce
## Further comments
TC-318
Thanks for pointing it out
Geomas
December 15, 2022, 1:15pm
6
Thank you for sharing this good news!
I hope this fix also addresses the issue of the “Sign in to start talking” button not working.
As soon as the PR gets merged, you can try it out running a Rocket.Chat with the image tag develop
Thanks!
Geomas
March 9, 2023, 7:38am
8
The bug with “Sign in to start talking?” and “Or talk as anonymous” buttons not working persists in Rocket.Chat 5.4.4. This bug makes my instance (and no doubt many others) all but useless. When might one reasonably expect a fix to be released?
It was fixed in 6.0.0 already.
You can test it using the develop
docker image tag
Geomas
March 9, 2023, 6:07pm
10
When is the official release of Rocket.Chat 6.0.0 expected?
Hi!
We are at 6.0.0-rc.12 already, so anytime this week, maybe today, it should be out!
Edit: 6.0.0 is out!!!
1 Like
Geomas
March 10, 2023, 7:40am
12
Thank you so much, Duda! I have successfully upgraded my Rocket.Chat instance to version 6.0.0, and I can confirm that guest posting works again.
1 Like