From b68136eedee232d35c52b70a44b9ca7c64a06b71 Mon Sep 17 00:00:00 2001
From: vkovtun <vkovtun@ethz.ch>
Date: Thu, 3 Aug 2023 18:39:58 +0200
Subject: [PATCH] SSDM-13579: Making folder creation work.

---
 .../components/database/data-browser/DataBrowserController.js | 2 +-
 .../src/js/components/database/data-browser/LeftToolbar.jsx   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ui-admin/src/js/components/database/data-browser/DataBrowserController.js b/ui-admin/src/js/components/database/data-browser/DataBrowserController.js
index 7072b2feb80..317d052ae70 100644
--- a/ui-admin/src/js/components/database/data-browser/DataBrowserController.js
+++ b/ui-admin/src/js/components/database/data-browser/DataBrowserController.js
@@ -61,7 +61,7 @@ export default class DataBrowserController extends ComponentController {
   }
 
   createNewFolder(name) {
-    // this.component.datastoreServer.create(this.owner, this.source, true, )
+    this.component.datastoreServer.create(this.owner, this.source, true, name)
   }
 
   handleUploadClick(event) {
diff --git a/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx b/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx
index 1f3103448a1..e2102b58b2b 100644
--- a/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx
+++ b/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx
@@ -81,9 +81,9 @@ class LeftToolbar extends React.Component {
     this.onResize = debounce(this.onResize, 1)
   }
 
-  handleNewFolderCreate(event) {
+  handleNewFolderCreate(folderName) {
     this.closeNewFolderDialog()
-    console.log(event)
+    this.controller.createNewFolder(folderName)
   }
 
   openNewFolderDialog() {
-- 
GitLab