From 23d151c919e80811aec208f278aaa294b8a0a1d6 Mon Sep 17 00:00:00 2001 From: Krishna Acondy Date: Thu, 28 Jan 2021 17:02:19 +0000 Subject: [PATCH] chore(*): commit missed file --- src/job-execution/ComputeJobExecutor.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/job-execution/ComputeJobExecutor.ts b/src/job-execution/ComputeJobExecutor.ts index 9c56762..444dbf5 100644 --- a/src/job-execution/ComputeJobExecutor.ts +++ b/src/job-execution/ComputeJobExecutor.ts @@ -1,7 +1,11 @@ import { ServerType } from '@sasjs/utils/types' import { ErrorResponse } from '..' import { SASViyaApiClient } from '../SASViyaApiClient' -import { JobExecutionError, LoginRequiredError, SASjsRequest } from '../types' +import { + ComputeJobExecutionError, + LoginRequiredError, + SASjsRequest +} from '../types' import { asyncForEach, parseGeneratedCode, @@ -30,7 +34,7 @@ export class ComputeJobExecutor implements JobExecutor { const loginCallback = loginRequiredCallback || (() => Promise.resolve()) const waitForResult = true const expectWebout = true - this.sasViyaApiClient + return this.sasViyaApiClient ?.executeComputeJob( sasJob, config.contextName, @@ -58,7 +62,7 @@ export class ComputeJobExecutor implements JobExecutor { return responseJson }) .catch(async (e: Error) => { - if (e instanceof JobExecutionError) { + if (e instanceof ComputeJobExecutionError) { this.appendRequest(e, sasJob, config.debug) } if (e instanceof LoginRequiredError) {