1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-01-10 13:50:05 +00:00

fix(config): set debug to false by default

feat(create-job): add the ability to wait for result
This commit is contained in:
Krishna Acondy
2020-10-16 10:55:56 +01:00
parent bfdb5ef0a6
commit e78dc76e56
2 changed files with 13 additions and 7 deletions

View File

@@ -44,7 +44,7 @@ const defaultConfig: SASjsConfig = {
pathSASViya: '/SASJobExecution',
appLoc: '/Public/seedapp',
serverType: ServerType.SASViya,
debug: true,
debug: false,
contextName: 'SAS Job Execution compute context',
useComputeApi: false
}
@@ -688,7 +688,8 @@ export default class SASjs {
sasJob: string,
data: any,
config: any = {},
accessToken?: string
accessToken?: string,
waitForResult?: boolean
) {
config = {
...this.sasjsConfig,
@@ -702,13 +703,13 @@ export default class SASjs {
)
}
const waitForResult = false
return this.sasViyaApiClient?.executeComputeJob(
sasJob,
config.contextName,
data,
accessToken,
waitForResult
!!waitForResult,
false
)
}
@@ -732,13 +733,15 @@ export default class SASjs {
sasjsWaitingRequest.requestPromise.promise = new Promise(
async (resolve, reject) => {
const waitForResult = true
const expectWebout = true
this.sasViyaApiClient
?.executeComputeJob(
sasJob,
config.contextName,
data,
accessToken,
waitForResult
waitForResult,
expectWebout
)
.then((response) => {
if (!config.debug) {