[FIX] Subscription record not having the `ls` field (#14544)

pull/15277/head^2
Marcos Spessatto Defendi 6 years ago committed by Diego Sampaio
parent 9ddd29d20c
commit f2bd39b268
  1. 2
      server/methods/readMessages.js

@ -19,8 +19,8 @@ Meteor.methods({
callbacks.run('beforeReadMessages', rid, userId);
// TODO: move this calls to an exported function
const userSubscription = Subscriptions.findOneByRoomIdAndUserId(rid, userId, { fields: { ls: 1 } });
Subscriptions.setAsReadByRoomIdAndUserId(rid, userId);
const userSubscription = Subscriptions.findOneByRoomIdAndUserId(rid, userId, { fields: { ls: 1 } });
Meteor.defer(() => {
callbacks.run('afterReadMessages', rid, { userId, lastSeen: userSubscription.ls });

Loading…
Cancel
Save