Skip to content

Commit 74dea48

Browse files
Fixed activating clickwrap versions in click2
1 parent 6132d36 commit 74dea48

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

lib/click/controllers/eg002ActivateClickwrap.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,14 @@ eg002ActivateClickwrap.createController = async (req, res) => {
3232

3333
// Get required arguments
3434
let results = null;
35+
const clickwrap = JSON.parse(req.body.clickwrap);
3536

3637
const args = {
3738
accessToken: req.user.accessToken,
3839
basePath: dsConfig.clickAPIUrl,
3940
accountId: req.session.accountId,
40-
clickwrapId: req.body.clickwrapId
41+
clickwrapId: clickwrap.clickwrapId,
42+
clickwrapVersionNumber: clickwrap.versionNumber,
4143
};
4244

4345
// Call the worker method

lib/click/examples/activateClickwrap.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ const activateClickwrap = async (args) => {
1717
const clickwrapRequest = docusignClick.ClickwrapRequest.constructFromObject({
1818
status: "active",
1919
});
20-
const clickwrapVersionId = 1;
2120

2221
// Step 4. Call the Click API
2322
// Create Click API client
@@ -30,7 +29,7 @@ const activateClickwrap = async (args) => {
3029
const result = await accountApi.updateClickwrapVersion(
3130
args.accountId,
3231
args.clickwrapId,
33-
clickwrapVersionId,
32+
args.clickwrapVersionNumber,
3433
{ clickwrapRequest }
3534
);
3635
console.log(`Clickwrap was updated. ClickwrapId ${result.clickwrapId}`);

views/pages/click-examples/eg002ActivateClickwrap.ejs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@
3030
3131
<form class="eg" action="" method="post" data-busy="form-download">
3232
<div class="form-group">
33-
<label for="clickwrapId">Clickwrap</label>
34-
<select class="custom-select" id="clickwrapId"
35-
name="clickwrapId">
33+
<label for="clickwrap">Clickwrap</label>
34+
<select class="custom-select" id="clickwrap"
35+
name="clickwrap">
3636
<% for(var i=0; i < clickwrapsData.clickwraps.length; i++) { %>
37-
<option value="<%=clickwrapsData.clickwraps[i].clickwrapId%>"><%= clickwrapsData.clickwraps[i].clickwrapName %></option>
37+
<option value="<%=JSON.stringify(clickwrapsData.clickwraps[i])%>">
38+
<%= clickwrapsData.clickwraps[i].clickwrapName %>
39+
</option>
3840
<% } %>
3941
</select>
4042
</div>

0 commit comments

Comments
 (0)