MCPcopy Index your code
hub / github.com/omkarcloud/botasaurus / fetchTaskResult

Function fetchTaskResult

js/botasaurus-server-js/src/models.ts:295–312  ·  view source on GitHub ↗
(status: string, result: {}, obj: Task, taskId: number)

Source from the content-addressed store, hash-verified

293}
294
295async function fetchTaskResult(status: string, result: {}, obj: Task, taskId: number) {
296 if (status === TaskStatus.PENDING) {
297 result = { result: null }
298 } else if (status !== TaskStatus.IN_PROGRESS || obj.is_all_task) {
299 if (isFailedAndNonAllTask(status, obj.is_all_task)) {
300 const taskResult = await TaskResults.getTask(taskId) as any
301 result = { result: taskResult[0] }
302 } else {
303 result = {
304 result: await TaskResults.getTask(taskId),
305 }
306 }
307
308 } else {
309 result = { result: null }
310 }
311 return result
312}

Callers 1

serializeTaskFunction · 0.85

Calls 2

isFailedAndNonAllTaskFunction · 0.85
getTaskMethod · 0.45

Tested by

no test coverage detected