diff --git a/hook.php b/hook.php index 3b246b4b6..f54081732 100644 --- a/hook.php +++ b/hook.php @@ -309,6 +309,10 @@ function plugin_formcreator_addWhere($link, $nott, $itemtype, $ID, $val, $search $tocheck = $item->getPendingStatusArray(); break; + case PluginFormcreatorFormAnswer::STATUS_WAITING: + $tocheck = $item->getPendingValidationStatusArray(); + break; + case Ticket::CLOSED: $tocheck = $item->getClosedStatusArray(); break; diff --git a/inc/formanswer.class.php b/inc/formanswer.class.php index e3c398c7f..cdc67cf82 100644 --- a/inc/formanswer.class.php +++ b/inc/formanswer.class.php @@ -75,9 +75,9 @@ class PluginFormcreatorFormAnswer extends CommonDBTM public static function getStatuses() { return [ - self::STATUS_WAITING => __('Waiting', 'formcreator'), - self::STATUS_REFUSED => __('Refused', 'formcreator'), - self::STATUS_ACCEPTED => __('Accepted', 'formcreator'), + self::STATUS_WAITING => __('To validate', 'formcreator'), + self::STATUS_REFUSED => __('Validation Refused', 'formcreator'), + self::STATUS_ACCEPTED => __('Validation Accepted', 'formcreator'), ]; } diff --git a/inc/issue.class.php b/inc/issue.class.php index baf504e14..6e5523d09 100644 --- a/inc/issue.class.php +++ b/inc/issue.class.php @@ -1135,7 +1135,11 @@ static function getNewStatusArray() { } static function getPendingStatusArray() { - return [Ticket::WAITING, PluginFormcreatorFormAnswer::STATUS_WAITING]; + return [Ticket::WAITING]; + } + + static function getPendingValidationStatusArray() { + return [PluginFormcreatorFormAnswer::STATUS_WAITING]; } static function getProcessStatusArray() {