From 9393bc64da713531f3dfd19c66591f19151655a7 Mon Sep 17 00:00:00 2001
From: Guillaume Heurtier <guillaume.heurtier@maarch.org>
Date: Tue, 13 Oct 2020 11:55:19 +0200
Subject: [PATCH] FEAT #5241 TIME 0:15 fix resource creation resId

---
 src/app/resource/controllers/StoreController.php | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/app/resource/controllers/StoreController.php b/src/app/resource/controllers/StoreController.php
index 7dfddf7c05e..9e36396ea60 100755
--- a/src/app/resource/controllers/StoreController.php
+++ b/src/app/resource/controllers/StoreController.php
@@ -37,8 +37,9 @@ class StoreController
             if (empty($args['resId'])) {
                 $resId = DatabaseModel::getNextSequenceValue(['sequenceId' => 'res_id_mlb_seq']);
 
-                $args['resId'] = $resId;
-                $data = StoreController::prepareResourceStorage($args);
+                $data = $args;
+                $data['resId'] = $resId;
+                $data = StoreController::prepareResourceStorage($data);
             } else {
                 $resId = $args['resId'];
                 $data = StoreController::prepareUpdateResourceStorage($args);
@@ -92,8 +93,9 @@ class StoreController
         try {
             if (empty($args['id'])) {
                 $resId = DatabaseModel::getNextSequenceValue(['sequenceId' => 'res_attachment_res_id_seq']);
-                $args['resId'] = $resId;
-                $data = StoreController::prepareAttachmentStorage($args);
+                $data = $args;
+                $data['resId'] = $resId;
+                $data = StoreController::prepareAttachmentStorage($data);
             } else {
                 $resId = $args['id'];
                 $data = StoreController::prepareUpdateAttachmentStorage($args);
-- 
GitLab