From f280ca24d8c7bebddc4b5a8efcdff75bf4ba6c50 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Mon, 28 Mar 2022 16:13:56 +0800 Subject: [PATCH] Prevent slashes in folder names for storage explorer --- studio/localStores/storageExplorer/StorageExplorerStore.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/studio/localStores/storageExplorer/StorageExplorerStore.js b/studio/localStores/storageExplorer/StorageExplorerStore.js index 794320062f7..e7be4f8c0c5 100644 --- a/studio/localStores/storageExplorer/StorageExplorerStore.js +++ b/studio/localStores/storageExplorer/StorageExplorerStore.js @@ -275,9 +275,13 @@ class StorageExplorerStore { addNewFolder = async (folderName, columnIndex) => { const autofix = false const formattedName = this.sanitizeNameForDuplicateInColumn(folderName, autofix, columnIndex) + if (isNull(formattedName)) { return } + if (formattedName.includes('/') || formattedName.includes('\\')) { + return toast.error('Folder names should not have forward or back slashes.') + } if (formattedName.length === 0) { return this.removeTempRows(columnIndex) }