X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Fmodels%2FChallenge.js;fp=server%2Fmodels%2FChallenge.js;h=4aae427a28b6dcee37f3bedb91034c95b054913f;hb=fd41e587ca01d709551e0cc04bb94fb5e769fe97;hp=75cab3ab596c669086afab6b79b03e2e0a3fc946;hpb=5b852870cf90a96d1a2a16ce158e57ee5dd52681;p=vchess.git diff --git a/server/models/Challenge.js b/server/models/Challenge.js index 75cab3ab..4aae427a 100644 --- a/server/models/Challenge.js +++ b/server/models/Challenge.js @@ -98,28 +98,6 @@ const ChallengeModel = }); }); }, - - // Remove challenges older than 1 month, and 1to1 older than 2 days - removeOld: function() - { - const tsNow = Date.now(); - // 86400000 = 24 hours in milliseconds - const day = 86400000; - db.serialize(function() { - const query = - "SELECT id, target, added " + - "FROM Challenges"; - db.all(query, (err, challenges) => { - challenges.forEach(c => { - if ((!c.target && tsNow - c.added > 30*day) || - (!!c.target && tsNow - c.added > 2*day)) - { - db.run("DELETE FROM Challenges WHERE id = " + c.id); - } - }); - }); - }); - }, } module.exports = ChallengeModel;