tasks: rework the startTask API

it is now async. change was required to reset the pending flag
This commit is contained in:
Girish Ramakrishnan
2025-06-17 18:54:12 +02:00
parent 4770b32287
commit d9c104613c
13 changed files with 178 additions and 202 deletions

View File

@@ -358,11 +358,7 @@ async function startSyncer() {
if (config.provider === 'noop') throw new BoxError(BoxError.BAD_STATE, 'not enabled');
const taskId = await tasks.add(tasks.TASK_SYNC_EXTERNAL_LDAP, []);
tasks.startTask(taskId, {}, function (error, result) {
debug('sync: done. %o %j', error, result);
});
safe(tasks.startTask(taskId, {}), { debug }); // background
return taskId;
}