presences.js 404 B

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