修复修改任务状态可能报错

This commit is contained in:
whyour
2024-06-28 20:41:05 +08:00
parent b60cda66bb
commit 90fe63211d
3 changed files with 12 additions and 2 deletions
+7 -1
View File
@@ -114,7 +114,13 @@ export default class CronService {
}
for (const id of ids) {
const cron = await this.getDb({ id });
let cron;
try {
cron = await this.getDb({ id });
} catch (err) {}
if (!cron) {
continue;
}
if (status === CrontabStatus.idle && log_path !== cron.log_path) {
options = omit(options, ['status', 'log_path', 'pid']);
}