Skip to content

Blocking users results in rocket.cat error message #17400

@bbrauns

Description

@bbrauns

Description:

Blocking a user results in getting an "Error" response from rocket.cat. It is not possible to send messages.

Steps to reproduce:

  1. Block a user
  2. Try to send a message

Expected behavior:

Message successfully sent.

Actual behavior:

block-user

Server Setup Information:

  • Version of Rocket.Chat Server: 3.1.1

Client Setup Information

  • Desktop App or Browser Version:
  • Operating System:

Additional context

Relevant logs:

Apr 23 09:08:28 chat-stage rocketchat_app_scale_1[970]: server.js:204 Meteor ➔ method stream -> userId: null, arguments: ["notify-room","mrkyTQT9omoYhYRJZ/typing",{"0":"xyz","1":false}]
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]: server.js:204 System ➔ error Error sending message: Error: room_is_blocked
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at app/authorization/server/functions/canSendMessage.js:21:9
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:  => awaited here:
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at canSendMessage (app/authorization/server/functions/canSendMessage.js:38:84)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at executeSendMessage (app/lib/server/methods/sendMessage.js:71:16)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at MethodInvocation.sendMessage (app/lib/server/methods/sendMessage.js:105:10)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1771:12)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at packages/ddp-server/livedata_server.js:719:19
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at packages/ddp-server/livedata_server.js:717:46
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at packages/ddp-server/livedata_server.js:715:46
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at new Promise (<anonymous>)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at Session.method (packages/ddp-server/livedata_server.js:689:23)
Apr 23 09:08:28 chat-stage rocketchat_app_scale_3[970]:     at packages/ddp-server/livedata_server.js:559:43

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ui/uxRelated to UI/UX, frontend code, accessibility, and user interactiontype: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions