Skip to content

Commit bb2b64d

Browse files
authored
Merge pull request #47150 from nextcloud/backport/47147/stable28
2 parents 93e9d50 + a768f45 commit bb2b64d

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

apps/files/src/newMenu/newFolder.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ export const entry = {
6565
async handler(context: Folder, content: Node[]) {
6666
const name = await newNodeName(t('files', 'New folder'), content)
6767
if (name !== null) {
68-
const { fileid, source } = await createNewFolder(context, name)
68+
const { fileid, source } = await createNewFolder(context, name.trim())
69+
6970
// Create the folder in the store
7071
const folder = new Folder({
7172
source,
@@ -82,9 +83,12 @@ export const entry = {
8283
},
8384
})
8485

86+
// Show success
87+
emit('files:node:created', folder)
8588
showSuccess(t('files', 'Created new folder "{name}"', { name: basename(source) }))
8689
logger.debug('Created new folder', { folder, source })
87-
emit('files:node:created', folder)
90+
91+
// Navigate to the new folder
8892
window.OCP.Files.Router.goToRoute(
8993
null, // use default route
9094
{ view: 'files', fileid: folder.fileid },

apps/files/src/newMenu/newFromTemplate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export function registerTemplateEntries() {
8888
if (name !== null) {
8989
// Create the file
9090
const picker = await templatePicker
91-
picker.open(name, provider)
91+
picker.open(name.trim(), provider)
9292
}
9393
},
9494
} as Entry)

dist/files-init.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/files-init.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)