1
0
mirror of https://github.com/sasjs/adapter.git synced 2025-12-11 01:14:36 +00:00

fix: login required callback

This commit is contained in:
Mihajlo Medjedovic
2020-07-29 13:20:03 +02:00
parent 5de84c07a8
commit fb02c77a3a
2 changed files with 2 additions and 15 deletions

View File

@@ -313,6 +313,7 @@ export class SASViyaApiClient {
}
).then((res: any) => res.result.items.map((i: any) => i.line).join("\n"));
}
return { result: jobResult?.result, log };
// } else {
// console.error(
@@ -621,7 +622,6 @@ export class SASViyaApiClient {
if (!this.rootFolder) {
await this.populateRootFolder(accessToken);
}
if (!this.rootFolder) {
throw new Error("Root folder was not found");
}
@@ -869,10 +869,7 @@ export class SASViyaApiClient {
const rootFolder = await this.request<Folder>(
`${this.serverUrl}${url}`,
requestInfo
).catch((e) => {
error = e;
return null;
});
);
this.rootFolder = rootFolder?.result || null;
if (error) {

View File

@@ -510,15 +510,6 @@ export default class SASjs {
sasjsWaitingRequest.requestPromise.promise = new Promise(
async (resolve, reject) => {
const session = await this.checkSession();
if (!session.isLoggedIn) {
if (loginRequiredCallback) loginRequiredCallback(true);
sasjsWaitingRequest.requestPromise.resolve = resolve;
sasjsWaitingRequest.requestPromise.reject = reject;
sasjsWaitingRequest.config = config;
this.sasjsWaitingRequests.push(sasjsWaitingRequest);
} else {
resolve(
await this.sasViyaApiClient
?.executeComputeJob(
@@ -549,7 +540,6 @@ export default class SASjs {
})
);
}
}
);
return sasjsWaitingRequest.requestPromise.promise;
}