diff --git a/src/job-execution/WebJobExecutor.ts b/src/job-execution/WebJobExecutor.ts index 9640824..887a348 100644 --- a/src/job-execution/WebJobExecutor.ts +++ b/src/job-execution/WebJobExecutor.ts @@ -110,10 +110,10 @@ export class WebJobExecutor extends BaseJobExecutor { if (e instanceof LoginRequiredError) { await loginCallback() - if (config.serverType === ServerType.Sas9) - this.appendWaitingRequest(() => { - return this.execute(sasJob, data, config) - }) + if (config.serverType === ServerType.Sas9 && data) + this.appendWaitingRequest(() => + this.execute(sasJob, data, config) + ) this.appendWaitingRequest(() => { return this.execute(