diff --git a/view/session/session_card.php b/view/session/session_card.php
index 5df2552..6f71ac7 100644
--- a/view/session/session_card.php
+++ b/view/session/session_card.php
@@ -171,7 +171,7 @@
require_once __DIR__ . '/../../../saturne/core/tpl/documents/saturne_manual_pdf_generation_action.tpl.php';
// Action confirm_lock, confirm_archive.
- require_once __DIR__ . '/../../../saturne/core/tpl/signature/signature_action_workflow.tpl.php';
+ require_once __DIR__ . '/../../../saturne/core/tpl/actions/object_workflow_actions.tpl.php';
// Actions to send emails.
$triggersendname = strtoupper($object->element) . '_SENTBYMAIL';
@@ -437,6 +437,10 @@
if (($action == 'lock' && (empty($conf->use_javascript_ajax) || !empty($conf->dol_use_jmobile))) || (!empty($conf->use_javascript_ajax) && empty($conf->dol_use_jmobile))) {
$formConfirm .= $form->formconfirm($_SERVER['PHP_SELF'] . '?id=' . $object->id . '&object_type=' . $object->element, $langs->trans('LockObject', $langs->transnoentities('The' . ucfirst($object->element))), $langs->trans('ConfirmLockObject', $langs->transnoentities('The' . ucfirst($object->element))), 'confirm_lock', '', 'yes', 'actionButtonLock', 350, 600);
}
+ // Archive confirmation
+ if (($action == 'set_archive' && (empty($conf->use_javascript_ajax) || !empty($conf->dol_use_jmobile))) || (!empty($conf->use_javascript_ajax) && empty($conf->dol_use_jmobile))) {
+ $formConfirm .= $form->formconfirm($_SERVER['PHP_SELF'] . '?id=' . $object->id . '&object_type=' . $object->element . '&forcebuilddoc=true', $langs->trans('ArchiveObject', $langs->transnoentities('The' . ucfirst($object->element))), $langs->trans('ConfirmArchiveObject', $langs->transnoentities('The' . ucfirst($object->element))), 'confirm_archive', '', 'yes', 'actionButtonArchive', 350, 600);
+ }
// Clone confirmation.
if (($action == 'clone' && (empty($conf->use_javascript_ajax) || !empty($conf->dol_use_jmobile))) || (!empty($conf->use_javascript_ajax) && empty($conf->dol_use_jmobile))) {
@@ -654,7 +658,7 @@
// Archive.
$displayButton = $onPhone ? '' : '' . ' ' . $langs->trans('Archive');
if ($object->status == $object::STATUS_LOCKED) {
- print '' . $displayButton . '';
+ print '' . $displayButton . '';
} else {
print '' . $displayButton . '';
}