RocketChat / RocketChat/Rocket.Chat
Unable to disable Update Checker (RC 3.18.5)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
Description:
In Administration settings -> General , we can't disable the Update Checker , despite having appropriate permissions to do so :
We want to disable this as we do update our instance (Sticking with LTS) , but admins get annoyed with regular update notifications.
(For users in the Admin Role set via Permissions then went to settings)

Steps to reproduce:
- Go to "Administration" - > Permissions -> Settings, Enable the two settings (as above)
- Go to "Administration" - > General , scroll down to Update , expand the section
- Unable to turn off the update checker
Expected behavior:
Be able to disable the update checker
Actual behavior:
When hovering over the switch with the mouse we get the "no entry sign"

Server Setup Information:
- Version of Rocket.Chat Server: . 3.18.5
- Operating System: Ubuntu 20.04.3
- Deployment Method: Docker-Compose
- Number of Running Instances: 1
- DB Replicaset Oplog: rs0
- NodeJS Version: Not sure
- MongoDB Version: 4.2 (Using wiredTiger)
Client Setup Information
- Desktop App or Browser Version: Firefox 95 , alos tested in Chrome 97
- Operating System: Ubuntu 20.04.3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue through Administration → Permissions → Settings and Administration → General → Update using an Admin role, on the reported settings flow. Trace the permission and update-checker handling in the TypeScript code. Done means an authorized administrator can disable the update checker and no longer receives its notifications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authorization, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100