diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2024-01-21 01:29:24 +0100 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2024-02-09 01:06:42 +0100 |
commit | 8be4704e1125b6eb6fe17a58c8b54c651fa40c0c (patch) | |
tree | efad38860b0004efb2b3831ad2c4d2d75756dd2c /apps/files/src/views/FilesList.vue | |
parent | e62c5d719de2a50f944246dee8f0990ccd84beec (diff) | |
download | nextcloud-server-8be4704e1125b6eb6fe17a58c8b54c651fa40c0c.tar.gz nextcloud-server-8be4704e1125b6eb6fe17a58c8b54c651fa40c0c.zip |
enh(files): Add modal to set filename before creating new files in the fileslist
* Reactive `openfile` query
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src/views/FilesList.vue')
-rw-r--r-- | apps/files/src/views/FilesList.vue | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue index 19e9b8e86d2..4e80379f632 100644 --- a/apps/files/src/views/FilesList.vue +++ b/apps/files/src/views/FilesList.vue @@ -566,15 +566,20 @@ export default defineComponent({ /** * Refreshes the current folder on update. * - * @param {Node} node is the file/folder being updated. + * @param node is the file/folder being updated. */ - onUpdatedNode(node) { + onUpdatedNode(node?: Node) { if (node?.fileid === this.currentFolder?.fileid) { this.fetchContent() } }, openSharingSidebar() { + if (!this.currentFolder) { + logger.debug('No current folder found for opening sharing sidebar') + return + } + if (window?.OCA?.Files?.Sidebar?.setActiveTab) { window.OCA.Files.Sidebar.setActiveTab('sharing') } |