From 4f5f7ea20923859e5ce3dc5ce2086b0e4c4e2dc6 Mon Sep 17 00:00:00 2001 From: HENRY Florian Date: Sat, 29 Jun 2024 19:17:37 +0200 Subject: [PATCH] fix: add missing button to validate survey (#30189) --- htdocs/opensurvey/card.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/htdocs/opensurvey/card.php b/htdocs/opensurvey/card.php index 68c9c87a707..0e69978a216 100644 --- a/htdocs/opensurvey/card.php +++ b/htdocs/opensurvey/card.php @@ -101,8 +101,8 @@ if (empty($reshook)) { $object->update($user); } - // Reopend - if ($action == 'reopen') { + // Valid or Reopend + if ($action == 'reopen' || $action == 'validate') { $object->status = Opensurveysondage::STATUS_VALIDATED; $object->update($user); } @@ -376,6 +376,11 @@ if ($action != 'edit' && $user->hasRight('opensurvey', 'write')) { // Modify button print ''.$langs->trans("Modify").''; + if ($object->status == Opensurveysondage::STATUS_DRAFT) { + // Validate button + print ''.$langs->trans("Valid").''; + } + if ($object->status == Opensurveysondage::STATUS_VALIDATED) { // Close button print ''.$langs->trans("Close").'';