Skip to content

Commit 031b658

Browse files
use different model to create workflow & update package version
1 parent c01e99e commit 031b658

File tree

3 files changed

+18
-21
lines changed

3 files changed

+18
-21
lines changed

lib/maestro/workflowUtils.js

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -74,49 +74,49 @@ async function createWorkflow(args) {
7474
});
7575

7676
const variables = {
77-
[dacIdField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
77+
[dacIdField]: docusign.DSWorkflowVariableRecord.constructFromObject({
7878
source: 'step',
7979
propertyName: 'dacId',
8080
stepId: triggerId
8181
}),
82-
[idField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
82+
[idField]: docusign.DSWorkflowVariableRecord.constructFromObject({
8383
source: 'step',
8484
propertyName: 'id',
8585
stepId: triggerId
8686
}),
87-
[signerNameField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
87+
[signerNameField]: docusign.DSWorkflowVariableRecord.constructFromObject({
8888
source: 'step',
8989
propertyName: 'signerName',
9090
stepId: triggerId
9191
}),
92-
[signerEmailField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
92+
[signerEmailField]: docusign.DSWorkflowVariableRecord.constructFromObject({
9393
source: 'step',
9494
propertyName: 'signerEmail',
9595
stepId: triggerId
9696
}),
97-
[ccNameField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
97+
[ccNameField]: docusign.DSWorkflowVariableRecord.constructFromObject({
9898
source: 'step',
9999
propertyName: 'ccName',
100100
stepId: triggerId
101101
}),
102-
[ccEmailField]: docusign.DSWorkflowVariableFromVariable.constructFromObject({
102+
[ccEmailField]: docusign.DSWorkflowVariableRecord.constructFromObject({
103103
source: 'step',
104104
propertyName: 'ccEmail',
105105
stepId: triggerId
106106
}),
107-
envelopeId_step2: docusign.DSWorkflowVariableFromVariable.constructFromObject({
107+
envelopeId_step2: docusign.DSWorkflowVariableRecord.constructFromObject({
108108
source: 'step',
109109
propertyName: 'envelopeId',
110110
stepId: 'step2',
111111
type: 'String'
112112
}),
113-
combinedDocumentsBase64_step2: docusign.DSWorkflowVariableFromVariable.constructFromObject({
113+
combinedDocumentsBase64_step2: docusign.DSWorkflowVariableRecord.constructFromObject({
114114
source: 'step',
115115
propertyName: 'combinedDocumentsBase64',
116116
stepId: 'step2',
117117
type: 'File'
118118
}),
119-
'fields.signer.text.value_step2': docusign.DSWorkflowVariableFromVariable.constructFromObject({
119+
'fields.signer.text.value_step2': docusign.DSWorkflowVariableRecord.constructFromObject({
120120
source: 'step',
121121
propertyName: 'fields.signer.text.value',
122122
stepId: 'step2',
@@ -574,12 +574,10 @@ async function createWorkflow(args) {
574574
dsApiClient.addDefaultHeader('Authorization', `Bearer ${args.accessToken}`);
575575

576576
const workflowManagementApi = new docusign.WorkflowManagementApi(dsApiClient);
577-
let workflow = null;
578-
try {
579-
workflow = await workflowManagementApi.createWorkflowDefinition({ workflowDefinition }, args.accountId);
580-
} catch (error) {
581-
console.log(error);
582-
}
577+
const workflow = await workflowManagementApi.createWorkflowDefinition(
578+
{ workflowDefinition },
579+
args.accountId
580+
);
583581

584582
return workflow.workflowDefinitionId;
585583
}

package-lock.json

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"docusign-admin": "^2.3.0",
3737
"docusign-click": "^2.2.0",
3838
"docusign-esign": "^6.4.0",
39-
"docusign-maestro": "file:docusign-maestro-1.0.0-alpha2.tgz",
39+
"docusign-maestro": "1.0.0-rc3",
4040
"docusign-monitor": "^2.1.0",
4141
"docusign-rooms": "^2.0.0",
4242
"docusign-webforms": "^1.0.0",

0 commit comments

Comments
 (0)