Skip to content

Commit 9632bf5

Browse files
committed
bug in foldername sanitizer fixed
1 parent dde0cab commit 9632bf5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

browser/main/reducer.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@ function folders (state = initialFolders, action) {
6262
{
6363
let newFolder = action.data.folder
6464
if (!_.isString(newFolder.name)) throw new Error('Folder name must be a string')
65-
newFolder.name = newFolder.name.trim().replace(/\s/, '_')
65+
newFolder.name = newFolder.name.trim().replace(/\s/g, '_')
66+
6667
Object.assign(newFolder, {
6768
key: keygen(),
6869
createdAt: new Date(),
@@ -86,7 +87,7 @@ function folders (state = initialFolders, action) {
8687
let targetFolder = _.findWhere(state, {key: folder.key})
8788

8889
if (!_.isString(folder.name)) throw new Error('Folder name must be a string')
89-
folder.name = folder.name.trim().replace(/\s/, '_')
90+
folder.name = folder.name.trim().replace(/\s/g, '_')
9091
if (folder.name.length === 0) throw new Error('Folder name is required')
9192
if (folder.name.match(/\//)) throw new Error('`/` is not available for folder name')
9293

0 commit comments

Comments
 (0)