diff --git a/src/app/action/controllers/ActionMethodController.php b/src/app/action/controllers/ActionMethodController.php index 22abef260f56f3fe17e9adda3940639b6499dc76..cedace191a68938a3a16e90614b820ffcb219fba 100644 --- a/src/app/action/controllers/ActionMethodController.php +++ b/src/app/action/controllers/ActionMethodController.php @@ -551,6 +551,16 @@ class ActionMethodController return ['errors' => ['No available opinion workflow']]; } + if (empty($args['data']['opinionLimitDate'])) { + return ["errors" => ["Opinion limit date is missing"]]; + } + + ResModel::update([ + 'set' => ['opinion_limit_date' => $args['data']['opinionLimitDate']], + 'where' => ['res_id = ?', 'difflist_type = ?'], + 'data' => [$args['resId'], 'AVIS_CIRCUIT'] + ]); + return true; }