presences.js 325 B

123456789101112
  1. if (Meteor.isServer) {
  2. Meteor.startup(() => {
  3. // Date of 7 days ago
  4. let lastWeek = new Date();
  5. lastWeek.setDate(lastWeek.getDate() - 7);
  6. presences.remove({ ttl: { $lte: lastWeek } });
  7. // Create index for serverId that is queried often
  8. presences._collection._ensureIndex({ serverId: -1 });
  9. });
  10. }