Skip to content

Regular members listed as owners in channel members list #37370

@Gummikavalier

Description

@Gummikavalier

Description:

The members on channel list are mentioned under Owners moniker when they are just users, and vice versa.

Actual roles work ok, so this is a cosmetic but confusing error in the channel members list.

This has been around for at least since RC 7.8.x when we noticed it, but I hadn't just reported it earlier.
We don't know what triggers this issue.

Steps to reproduce:

  1. (Not known what triggers this issue)
  2. Go to channel where you are an owner
  3. Check the members list, pay attention to your mentioned status in it, and check your members management menu

Expected behavior:

Owners are sorted correctly as owners in the members list.

Actual behavior:

Real owner is marked as a regular member. Random regular member is shown as an owner.

These "fake owners" do not have real ownership options in their menus either, nor do they have badge in their messages.

The real owner has an option to remove and promote owners as usual. The real owner Toni Härkönen (in the picture) checking the menu on himself.

Image

Server Setup Information:

  • Version of Rocket.Chat Server: 7.12.0
  • License Type: Enterprise
  • Number of Users: 500+
  • Operating System: RHEL8
  • Deployment Method: docker
  • Number of Running Instances: 4
  • DB Replicaset Oplog: Yes
  • NodeJS Version: v22.16.0
  • MongoDB Version: 7.0

Client Setup Information

  • Desktop App or Browser Version: Latest Chrome or Firefox

Additional context

Promoting members as owners or demoting owners back to members on the channel temporarily fixes the members view issue. But refreshing the RC window breaks the sorting again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions