-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Closed
Description
Description:
Trying to retrieve a full list of all channels (channels.list) lists only the channels the user (admin role) has joined (like channels.list.joined)
Server Setup Information:
- Version of Rocket.Chat Server: 0.59.1
- Operating System: Ubuntu 14.04
- Deployment Method(snap/docker/tar/etc): docker
- Number of Running Instances: 4
- DB Replicaset Oplog: Enabled
- Node Version: v4.8.4
Steps to Reproduce:
# Logging in
loginResult=$(curl -s $server/api/v1/login -d "username=$user&password=$pass")
authToken=$(echo $loginResult | sed 's/.*authToken\":\ \"//' | sed 's/\".*//')
userId=$(echo $loginResult | sed 's/.*userId\":\ \"//' | sed 's/\".*//')
curl -s -H "X-Auth-Token: $authToken" -H "X-User-Id: $userId" $server/api/v1/channels.listExpected behavior:
To get a list of all public and private channels
Actual behavior:
I only get a list of channels the user $user has joined. The $user has the admin role.
Relevant logs:
no logfiles
Reactions are currently unavailable