RocketChat / RocketChat/EmbeddedChat
Room information changes are notified but not reflected in the Room Information sidebar
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 165
- Forks
- 381
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 1
Description
Summary
EmbeddedChat displays system messages when room information changes (topic, announcement, description, privacy), but it does not update or expose the resulting room information in the Room Information sidebar.
Currently, users are notified that something changed, but they must refresh the page to see the updated values.
Current Behavior
- EmbeddedChat shows system messages such as:
- “User changed room topic”
- “User changed room announcement”
- “User changed room description”
- The Room Information sidebar and header do not update dynamically.
- Updated room information is only visible after a manual refresh.
video
https://github.com/user-attachments/assets/44559a2f-1ef8-4600-bd74-fda5ffea9607
Expected Behavior
- When room information changes on the server, EmbeddedChat should:
- Update the Room Information sidebar and header in real time
- Reflect the current room name, description, announcement, topic, and privacy state
- No page refresh should be required to see updated room information.
Why This Matters
Notifying users about room information changes without showing the updated values creates confusion and incomplete context.
Acceptance Criteria
- Room metadata updates (topic, announcement, description, privacy) are reflected in the Room Information sidebar in real time
- The header reflects updated room information without requiring a refresh
- No manual refresh is required to see updated room information
Contributor guide
No contributing guide indexed for this repository
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 locating the Room Information sidebar and header components, then trace how room metadata changes and system messages are received in real time. Verify the current topic, announcement, description, privacy state, and room name update in both UI areas without a page refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100