Skip to content

Commit ee40c9c

Browse files
update controller
1 parent 9a47d2a commit ee40c9c

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/eSignature/controllers/eg045DeleteRestoreEnvelope.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ const mustAuthenticate = '/ds/mustAuthenticate';
1919
const minimumBufferMin = 3;
2020
const restoreEndpoint = `${eg}restore`;
2121
const deleteFolderId = 'recyclebin';
22-
const restoreFolderId = 'sentitems';
2322

2423
/**
2524
* Delete the envelope
@@ -94,7 +93,6 @@ eg045DeleteRestoreEnvelope.restoreController = async (req, res) => {
9493
basePath: req.session.basePath,
9594
accountId: req.session.accountId,
9695
envelopeId: req.session.envelopeId,
97-
folderId: restoreFolderId,
9896
fromFolderId: deleteFolderId,
9997
};
10098
const folderName = req.body.folderName;
@@ -120,10 +118,10 @@ eg045DeleteRestoreEnvelope.restoreController = async (req, res) => {
120118

121119
results = await moveEnvelope({ ...args, folderId });
122120
} catch (error) {
123-
const errorBody = error && error.response && error.response.body;
121+
const errorBody = error?.body || error?.response?.body;
124122
// we can pull the DocuSign error code and message from the response body
125-
const errorCode = errorBody && errorBody.errorCode;
126-
const errorMessage = errorBody && errorBody.message;
123+
const errorCode = errorBody?.errorCode;
124+
const errorMessage = errorBody?.message;
127125
// In production, may want to provide customized error messages and
128126
// remediation advice to the user.
129127
res.render('pages/error', {err: error, errorCode, errorMessage});

0 commit comments

Comments
 (0)