From 709d5001a1809591638397c0d7c4e09f69f5fd07 Mon Sep 17 00:00:00 2001 From: kablewi Date: Wed, 8 Mar 2017 13:10:26 -0800 Subject: [PATCH] Fix for keeping a room hidden after activity --- packages/rocketchat-lib/server/lib/notifyUsersOnMessage.js | 1 + packages/rocketchat-lib/server/models/Subscriptions.coffee | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rocketchat-lib/server/lib/notifyUsersOnMessage.js b/packages/rocketchat-lib/server/lib/notifyUsersOnMessage.js index d7bd95dcbc50a..0dc0db248bd28 100644 --- a/packages/rocketchat-lib/server/lib/notifyUsersOnMessage.js +++ b/packages/rocketchat-lib/server/lib/notifyUsersOnMessage.js @@ -81,6 +81,7 @@ RocketChat.callbacks.add('afterSaveMessage', function(message, room) { // Update all other subscriptions to alert their owners but witout incrementing // the unread counter, as it is only for mentions and direct messages + // If a room is hidden, it will remain hidden RocketChat.models.Subscriptions.setAlertForRoomIdExcludingUserId(message.rid, message.u._id); return message; diff --git a/packages/rocketchat-lib/server/models/Subscriptions.coffee b/packages/rocketchat-lib/server/models/Subscriptions.coffee index 4ae7500ffef50..e7111cbcc90a0 100644 --- a/packages/rocketchat-lib/server/models/Subscriptions.coffee +++ b/packages/rocketchat-lib/server/models/Subscriptions.coffee @@ -312,7 +312,6 @@ class ModelSubscriptions extends RocketChat.models._Base update = $set: alert: true - open: true return @update query, update, { multi: true }