MCPcopy Create free account
hub / github.com/omkarcloud/botasaurus / deleteTask

Method deleteTask

js/botasaurus-server-js/src/task-helper.ts:570–584  ·  view source on GitHub ↗
(taskId: number, isAllTask: boolean)

Source from the content-addressed store, hash-verified

568 }
569
570 static deleteTask(taskId: number, isAllTask: boolean): Promise<void> {
571 return new Promise((resolve, reject) => {
572 db.remove({ id: taskId }, {}, (err: Error | null) => {
573 if (err) {
574 reject(err);
575 } else {
576 if (isAllTask) {
577 resolve(TaskResults.deleteAllTask(taskId));
578 } else {
579 resolve(TaskResults.deleteTask(taskId));
580 }
581 }
582 });
583 });
584 }
585
586 static async deleteChildTasks(taskId: number): Promise<void> {
587 const tasks = await db.findAsync({ parent_task_id: taskId }, { id: 1 });

Callers 3

markTaskAsFailureMethod · 0.45
updateTaskAsCompletedMethod · 0.45
deleteTaskFunction · 0.45

Calls 2

removeMethod · 0.80
deleteAllTaskMethod · 0.80

Tested by

no test coverage detected