X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Fmodels%2FChallenge.js;h=ba805aa1701fc8480608ec7bacf2cb2d38ee858b;hp=f82f9e817938c4bf51f80a2150a6564d53a8e499;hb=d431028c73d41a22636130bd6aff562762eaf2bb;hpb=7bb3948f7a8f17d978a4552e39335957d252f9ed diff --git a/server/models/Challenge.js b/server/models/Challenge.js index f82f9e81..ba805aa1 100644 --- a/server/models/Challenge.js +++ b/server/models/Challenge.js @@ -94,4 +94,22 @@ const ChallengeModel = }, } +// TODO: adapt +// Remove challenges older than 1 month, and 1to1 older than 36h +//exports.removeOld = function() +//{ +// var tsNow = new Date().getTime(); +// // 86400000 = 24 hours in milliseconds +// var day = 86400000; +// db.challenges.find({}, (err,challengeArray) => { +// challengeArray.forEach( c => { +// if (c._id.getTimestamp() + 30*day < tsNow //automatch +// || (!!c.to && c._id.getTimestamp() + 1.5*day < tsNow)) //1 to 1 +// { +// db.challenges.remove({"_id": c._id}); +// } +// }); +// }); +//} + module.exports = ChallengeModel;