X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Fmodels%2FUser.js;h=c2e78837e439f827b4de23aebdbfd24a116dcd46;hp=b2a99e0571556c47e8cc41478aa3f57cb1988ac0;hb=d431028c73d41a22636130bd6aff562762eaf2bb;hpb=7bb3948f7a8f17d978a4552e39335957d252f9ed diff --git a/server/models/User.js b/server/models/User.js index b2a99e05..c2e78837 100644 --- a/server/models/User.js +++ b/server/models/User.js @@ -142,4 +142,23 @@ const UserModel = } } +// TODO: adapt +//exports.cleanUsersDb = function() +//{ +// var tsNow = new Date().getTime(); +// // 86400000 = 24 hours in milliseconds +// var day = 86400000; +// +// db.users.find({}, (err,userArray) => { +// userArray.forEach( u => { +// if ((u.sessionTokens.length==0 && +// u._id.getTimestamp().getTime() + day < tsNow) //unlogged +// || u.updated + 365*day < tsNow) //inactive for one year +// { +// db.users.remove({"_id": u._id}); +// } +// }); +// }); +//} + module.exports = UserModel;