core: add daily task: check update (#293)

This commit is contained in:
pandadtdyy authored and GitHub committed 2022-01-14 20:14:52 +08:00
1 parent 268ac23b26
commit 9a2256fb0d
6 files changed
+51

No files matched your search

+3
View File
@@ -140,6 +140,9 @@ Worker.addHandler('task.daily', async () => {
await global.Hydro.model.record.coll.deleteMany({ contest: new ObjectID('000000000000000000000000') });
await global.Hydro.script.rp?.run({}, new Logger('task/rp').debug);
await global.Hydro.script.problemStat?.run({}, new Logger('task/problem').debug);
if (global.Hydro.model.system.get('server.checkUpdate')) {
await global.Hydro.script.checkVersion?.run({}, new Logger('task/checkUpdate').debug);
}
});
bus.on('domain/delete', (domainId) => coll.deleteMany({ domainId }));
bus.once('app/started', async () => {