Merge pull request #858 from nxglabs/staging

v2.25.0
This commit is contained in:
prafull-opensignlabs
2025-06-17 14:23:51 +00:00
parent b0e0b38e8f
commit b3fef4a52f
80 changed files with 4321 additions and 1795 deletions
@@ -51,6 +51,17 @@ export default async function saveAsTemplate(request) {
if (_docRes?.Placeholders?.length > 0) {
if (_docRes?.IsSignyourself) {
//add required option for all widget when save as template using signyour-self draft document
const updatedPlaceholder = _docRes?.Placeholders.map(pageItem => ({
...pageItem,
pos: pageItem.pos.map(p => ({
...p,
options: {
...p.options,
status: 'required',
},
})),
}));
const placeHolders = {
signerObjId: '',
signerPtr: {},
@@ -58,7 +69,7 @@ export default async function saveAsTemplate(request) {
blockColor: '#93a3db',
Role: 'Role 1',
email: '',
placeHolder: _docRes?.Placeholders,
placeHolder: updatedPlaceholder,
};
templateCls.set('Placeholders', [placeHolders]);
} else {