Skip to content

Commit 096d596

Browse files
Merge pull request #1221 from OpenSignLabs/validation
2 parents 2b66df9 + 9ea36f9 commit 096d596

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

apps/OpenSign/src/components/pdf/EditTemplate.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,20 @@ const EditTemplate = ({ template, onSuccess }) => {
4444
e.stopPropagation();
4545
const isChecked = formData.SendinOrder === "true" ? true : false;
4646
const AutoReminder = formData?.AutomaticReminders || false;
47-
47+
const IsEnableOTP = formData.IsEnableOTP === "true" ? true : false;
4848
let reminderDate = {};
4949
if (AutoReminder) {
5050
const RemindOnceInEvery = parseInt(formData?.RemindOnceInEvery);
5151
const ReminderDate = new Date(template?.createdAt);
5252
ReminderDate.setDate(ReminderDate.getDate() + RemindOnceInEvery);
5353
reminderDate = { NextReminderDate: ReminderDate };
5454
}
55-
const data = { ...formData, SendinOrder: isChecked, ...reminderDate };
55+
const data = {
56+
...formData,
57+
SendinOrder: isChecked,
58+
IsEnableOTP: IsEnableOTP,
59+
...reminderDate
60+
};
5661
onSuccess(data);
5762
};
5863
const handleAutoReminder = () => {

apps/OpenSign/src/constant/Utils.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,8 @@ export const createDocument = async (
708708
Signers: signers,
709709
SendinOrder: Doc?.SendinOrder || false,
710710
AutomaticReminders: Doc?.AutomaticReminders || false,
711-
RemindOnceInEvery: parseInt(Doc?.RemindOnceInEvery || 5)
711+
RemindOnceInEvery: parseInt(Doc?.RemindOnceInEvery || 5),
712+
IsEnableOTP: Doc?.IsEnableOTP || false
712713
};
713714

714715
try {

apps/OpenSign/src/pages/PdfRequestFiles.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ function PdfRequestFiles(props) {
375375
// `currUserId` will be contactId or extUserId
376376
let currUserId;
377377
//getting document details
378-
const documentData = await contractDocument(documentId || docId);
378+
const documentData = await contractDocument(docId);
379379
if (documentData && documentData.length > 0) {
380380
const url =
381381
documentData[0] &&
@@ -903,7 +903,7 @@ function PdfRequestFiles(props) {
903903
setIsSigned(true);
904904
setSignedSigners([]);
905905
setUnSignedSigners([]);
906-
getDocumentDetails(true);
906+
getDocumentDetails(documentId, true);
907907
const index = pdfDetails?.[0]?.Signers.findIndex(
908908
(x) => x.objectId === signerObjectId
909909
);

apps/OpenSign/src/pages/TemplatePlaceholder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ const TemplatePlaceholder = () => {
779779
AutomaticReminders: pdfDetails[0]?.AutomaticReminders,
780780
RemindOnceInEvery: parseInt(pdfDetails[0]?.RemindOnceInEvery),
781781
NextReminderDate: pdfDetails[0]?.NextReminderDate,
782-
IsEnableOTP: pdfDetails[0]?.IsEnableOTP === "true" ? true : false,
782+
IsEnableOTP: pdfDetails[0]?.IsEnableOTP === true ? true : false,
783783
URL: pdfUrl
784784
};
785785
const updateTemplate = new Parse.Object("contracts_Template");

0 commit comments

Comments
 (0)