diff --git a/htdocs/comm/propal/card.php b/htdocs/comm/propal/card.php index 63dd1ae7436..715c16026e9 100644 --- a/htdocs/comm/propal/card.php +++ b/htdocs/comm/propal/card.php @@ -3137,7 +3137,7 @@ if ($action == 'create') { if ($object->statut != Propal::STATUS_DRAFT && $useonlinesignature) { print '
'; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - print showOnlineSignatureUrl('proposal', $object->ref).'
'; + print showOnlineSignatureUrl('proposal', $object->ref, $object).'
'; } print '
'; diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php index 2ed1d9b5763..41d1ad36de1 100644 --- a/htdocs/contrat/card.php +++ b/htdocs/contrat/card.php @@ -2240,7 +2240,7 @@ if ($action == 'create') { print '
'; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - print showOnlineSignatureUrl('contract', $object->ref).'
'; + print showOnlineSignatureUrl('contract', $object->ref, $object).'
'; } print '
'; diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 25ee75bbd15..1ea0b5744b5 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -8281,7 +8281,7 @@ function getCommonSubstitutionArray($outputlangs, $onlykey = 0, $exclude = null, if (is_object($object) && $object->element == 'propal') { $substitutionarray['__URL_PROPOSAL__'] = DOL_MAIN_URL_ROOT."/comm/propal/card.php?id=".$object->id; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - $substitutionarray['__ONLINE_SIGN_URL__'] = getOnlineSignatureUrl(0, 'proposal', $object->ref); + $substitutionarray['__ONLINE_SIGN_URL__'] = getOnlineSignatureUrl(0, 'proposal', $object->ref, 1, $object); } if (is_object($object) && $object->element == 'commande') { $substitutionarray['__URL_ORDER__'] = DOL_MAIN_URL_ROOT."/commande/card.php?id=".$object->id; @@ -8292,12 +8292,12 @@ function getCommonSubstitutionArray($outputlangs, $onlykey = 0, $exclude = null, if (is_object($object) && $object->element == 'contrat') { $substitutionarray['__URL_CONTRACT__'] = DOL_MAIN_URL_ROOT."/contrat/card.php?id=".$object->id; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - $substitutionarray['__ONLINE_SIGN_URL__'] = getOnlineSignatureUrl(0, 'contract', $object->ref); + $substitutionarray['__ONLINE_SIGN_URL__'] = getOnlineSignatureUrl(0, 'contract', $object->ref, 1, $object); } if (is_object($object) && $object->element == 'fichinter') { $substitutionarray['__URL_FICHINTER__'] = DOL_MAIN_URL_ROOT."/fichinter/card.php?id=".$object->id; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - $substitutionarray['__ONLINE_SIGN_FICHINTER_URL__'] = getOnlineSignatureUrl(0, 'fichinter', $object->ref); + $substitutionarray['__ONLINE_SIGN_FICHINTER_URL__'] = getOnlineSignatureUrl(0, 'fichinter', $object->ref, 1, $object); } if (is_object($object) && $object->element == 'supplier_proposal') { $substitutionarray['__URL_SUPPLIER_PROPOSAL__'] = DOL_MAIN_URL_ROOT."/supplier_proposal/card.php?id=".$object->id; diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php index 90cadeb1de6..261b5e4ffaa 100644 --- a/htdocs/fichinter/card.php +++ b/htdocs/fichinter/card.php @@ -1731,7 +1731,7 @@ if ($action == 'create') { print '
'; require_once DOL_DOCUMENT_ROOT.'/core/lib/signature.lib.php'; - print showOnlineSignatureUrl('fichinter', $object->ref).'
'; + print showOnlineSignatureUrl('fichinter', $object->ref, $object).'
'; } print '
';