Peer-review fixes

pull/4302/head
Marcelo Schmidt 10 years ago
parent 74269f35c9
commit fd6245a23d
No known key found for this signature in database
GPG Key ID: CA48C21A7B66097E
  1. 2
      packages/rocketchat-lib/client/lib/roomTypes.coffee
  2. 2
      packages/rocketchat-lib/server/models/Subscriptions.coffee
  3. 2
      server/startup/migrations/v061.js

@ -42,7 +42,7 @@ RocketChat.roomTypes = new class roomTypesClient extends roomTypesCommon
return room?.ro is true and Array.isArray(room?.muted) and room?.muted.indexOf(user.username) != -1
archived: (roomId, user) ->
archived: (roomId) ->
fields = { archived: 1 }
room = ChatRoom.findOne({ _id: roomId }, fields : fields)

@ -316,7 +316,7 @@ RocketChat.models.Subscriptions = new class extends RocketChat.models._Base
$set:
archived: archived
return @update query, update
return @update query, update, { multi: true }
# INSERT
createWithRoomAndUser: (room, user, extraData) ->

@ -2,7 +2,7 @@ RocketChat.Migrations.add({
version: 61,
up: function() {
RocketChat.models.Users.find({ active: false }).forEach(function(user) {
RocketChat.models.Subscriptions.setArchivedByUsername(user.username, false);
RocketChat.models.Subscriptions.setArchivedByUsername(user.username, true);
});
}
});

Loading…
Cancel
Save