RocketChat / RocketChat/Rocket.Chat

When a discussion is renamed, the old name is still displayed

Open
#25,484 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Description:

When a discussion in a channel is renamed, the old name is still displayed in the body of the channel and in the discussion list on the right. The new name is only visible in the black sidebar on the left and in the discussion itself (see screenshots). I'm using the MacOS desktop app v3.8.6.

Steps to reproduce:
  1. Create a discussion in a channel.
  2. Enter the new discussion.
  3. Click on the Room Information button, click Edit and rename the discussion.
  4. Return to the channel and behold the old name still there.
Expected behavior:

I would naturally expect the new name to be displayed everywhere.

Actual behavior:

discussion1

discussion2

Server Setup Information:
  • Version of Rocket.Chat Server: 4.6.2
  • Operating System: Ubuntu 18.04
  • Deployment Method: snap
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version:
  • MongoDB Version: 4.2.17
Client Setup Information
  • Desktop App or Browser Version: 3.8.6
  • Operating System: MacOS
Additional context

E2E encryption is enabled.

Relevant logs:

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the rename through the Room Information flow, then trace the channel body and right-hand discussion list where the old name remains visible. Done means the new discussion name appears in both locations as well as the sidebar and discussion view.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.