From a6f57ecb04ce4ee51c2fc3add771f0a0bb24f865 Mon Sep 17 00:00:00 2001
From: Guillaume Heurtier <guillaume.heurtier@maarch.org>
Date: Fri, 21 Feb 2020 10:41:32 +0100
Subject: [PATCH] FEAT #12981 TIME 0:05 fix empty parameters value in action

---
 src/app/action/controllers/ActionController.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/action/controllers/ActionController.php b/src/app/action/controllers/ActionController.php
index 596cac3135e..feef91ef3d9 100755
--- a/src/app/action/controllers/ActionController.php
+++ b/src/app/action/controllers/ActionController.php
@@ -145,7 +145,7 @@ class ActionController
             'label_action' => $body['label_action'],
             'action_page'  => $body['action_page'],
             'component'    => $body['component'],
-            'parameters'   => json_encode($parameters, true)
+            'parameters'   => !empty($parameters) ? json_encode($parameters) : '{}'
         ]);
         if (!empty($body['actionCategories'])) {
             ActionModel::createCategories(['id' => $id, 'categories' => $body['actionCategories']]);
@@ -221,7 +221,7 @@ class ActionController
                 'action_page'  => $body['action_page'],
                 'component'    => $body['component'],
                 'history'      => $body['history'],
-                'parameters'   => json_encode($parameters),
+                'parameters'   => !empty($parameters) ? json_encode($parameters) : '{}'
             ],
             'where' => ['id = ?'],
             'data'  => [$body['id']]
-- 
GitLab