From f8af07a7cd84ee9ad6e84e77f7f830ebca560bd3 Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Wed, 24 Jul 2019 09:30:45 +0100
Subject: [PATCH] FEAT #11292 TIME 0:15 folders tree

---
 src/app/folder/controllers/FolderController.php | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/src/app/folder/controllers/FolderController.php b/src/app/folder/controllers/FolderController.php
index 4382120cde3..baaa8ff3d06 100755
--- a/src/app/folder/controllers/FolderController.php
+++ b/src/app/folder/controllers/FolderController.php
@@ -26,6 +26,19 @@ class FolderController
     public function get(Request $request, Response $response)
     {
         $folders = FolderModel::get();
+
+        foreach ($folders as $key => $value) {
+            $folders[$key]['icon'] = "fa fa-folder-open";
+            if (empty($value['parent_id'])) {
+                $folders[$key]['parent'] = '#';
+            } else {
+                $folders[$key]['parent'] = $value['parent_id'];
+            }
+
+            $folders[$key]['state']['opened'] = true;
+            $folders[$key]['text'] = $value['label'];
+        }
+
         return $response->withJson(['folders' => $folders]);
     }
 
-- 
GitLab