Skip to content

Commit 9b18a66

Browse files
Merge pull request #1429 from OpenSignLabs/validation
fix: signature types issues in public template while creating through drafttemplate
2 parents 737d66d + c88de90 commit 9b18a66

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

apps/OpenSignServer/cloud/parsefunction/saveTemplate.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ async function updateTemplate(template, isJwt = false) {
4242
}
4343
updateTemplate.set('Placeholders', template.Placeholders);
4444
updateTemplate.set('Signers', template.Signers);
45+
if (template?.SignatureType?.length > 0) {
46+
updateTemplate.set('SignatureType', template.SignatureType);
47+
}
4548

4649
let updateTemplateRes;
4750
if (isJwt) {
@@ -76,6 +79,7 @@ export default async function saveTemplate(request) {
7679
IsEnableOTP: request.params?.IsEnableOTP === true ? true : false,
7780
IsTourEnabled: request.params?.IsTourEnabled === true ? true : false,
7881
IsPublic: request.params?.IsPublic,
82+
SignatureType: request.params?.SignatureType || [],
7983
};
8084

8185
try {

0 commit comments

Comments
 (0)