From 0342ab2e8a2f4a17e2a35d4faf532d02690145b4 Mon Sep 17 00:00:00 2001
From: Guillaume Heurtier <guillaume.heurtier@gmail.com>
Date: Tue, 10 Sep 2019 12:20:29 +0200
Subject: [PATCH] FIX #11641 TIME 1:30 fix order of folders in tree

---
 src/app/folder/controllers/FolderController.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/app/folder/controllers/FolderController.php b/src/app/folder/controllers/FolderController.php
index ae9ae610b42..965bcec23a6 100755
--- a/src/app/folder/controllers/FolderController.php
+++ b/src/app/folder/controllers/FolderController.php
@@ -74,7 +74,8 @@ class FolderController
                 'countResources' => $count
             ];
             if ($folder['level'] == 0) {
-                $tree[] = $insert;
+//                $tree[] = $insert;
+                array_splice($tree, 0, 0, [$insert]);
             } else {
                 $found = false;
                 foreach ($tree as $key => $branch) {
@@ -632,7 +633,7 @@ class FolderController
             'select'    => ['distinct (folders.id)', 'folders.*'],
             'where'     => $where,
             'data'      => $data,
-            'orderBy'   => ['level', 'label']
+            'orderBy'   => ['level', 'label desc']
         ]);
 
         return $folders;
-- 
GitLab