diff --git a/packages/rocketchat-lib/client/MessageAction.coffee b/packages/rocketchat-lib/client/MessageAction.coffee index 7183727968b..2eacb364754 100644 --- a/packages/rocketchat-lib/client/MessageAction.coffee +++ b/packages/rocketchat-lib/client/MessageAction.coffee @@ -160,6 +160,8 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 3 RocketChat.MessageAction.addButton @@ -182,6 +184,8 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 4 RocketChat.MessageAction.addButton @@ -205,4 +209,6 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 5 diff --git a/packages/rocketchat-message-pin/client/actionButton.coffee b/packages/rocketchat-message-pin/client/actionButton.coffee index 362ff41434e..2c6d0b4b8c1 100644 --- a/packages/rocketchat-message-pin/client/actionButton.coffee +++ b/packages/rocketchat-message-pin/client/actionButton.coffee @@ -67,6 +67,8 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 100 RocketChat.MessageAction.addButton @@ -88,4 +90,6 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 101 diff --git a/packages/rocketchat-message-star/client/actionButton.coffee b/packages/rocketchat-message-star/client/actionButton.coffee index 93320e82e64..c8856f2e89a 100644 --- a/packages/rocketchat-message-star/client/actionButton.coffee +++ b/packages/rocketchat-message-star/client/actionButton.coffee @@ -63,6 +63,8 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 100 RocketChat.MessageAction.addButton @@ -84,4 +86,6 @@ Meteor.startup -> if Array.isArray(room.usernames) && room.usernames.indexOf(Meteor.user().username) is -1 return false + + return true order: 101 diff --git a/packages/rocketchat-reactions/client/init.js b/packages/rocketchat-reactions/client/init.js index 2a541ba5472..a850a7cb5b6 100644 --- a/packages/rocketchat-reactions/client/init.js +++ b/packages/rocketchat-reactions/client/init.js @@ -59,7 +59,7 @@ Meteor.startup(function() { if (Array.isArray(room.muted) && room.muted.indexOf(user.username) !== -1) { return false; - } else if (Array.isArray(room.usernames) && room.usernames.indexOf(user.username) !== 1) { + } else if (Array.isArray(room.usernames) && room.usernames.indexOf(user.username) === -1) { return false; }