aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2024-08-07 17:06:20 +0200
committerGitHub <noreply@github.com>2024-08-07 17:06:20 +0200
commit9b511d1b3b3e4604100ecc89a2e78d99be64d6a4 (patch)
treea3306635a471ec57c06b74fced81e7169452ab0f /apps/files/src
parent07d302d0076ea781fee421b0837ee4cda40b0c93 (diff)
parentb96800ecc5da7b25d5039a12b8f34494ce7ce0f7 (diff)
downloadnextcloud-server-9b511d1b3b3e4604100ecc89a2e78d99be64d6a4.tar.gz
nextcloud-server-9b511d1b3b3e4604100ecc89a2e78d99be64d6a4.zip
Merge pull request #47102 from nextcloud/fix/files-multiple-propfind
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/store/userconfig.ts1
-rw-r--r--apps/files/src/views/FilesList.vue5
2 files changed, 2 insertions, 4 deletions
diff --git a/apps/files/src/store/userconfig.ts b/apps/files/src/store/userconfig.ts
index 78b4a2e656c..ffe07a91bab 100644
--- a/apps/files/src/store/userconfig.ts
+++ b/apps/files/src/store/userconfig.ts
@@ -43,7 +43,6 @@ export const useUserConfigStore = function(...args) {
await axios.put(generateUrl('/apps/files/api/v1/config/' + key), {
value,
})
-
emit('files:config:updated', { key, value })
},
},
diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue
index d486b6f1bae..a127fd4c35c 100644
--- a/apps/files/src/views/FilesList.vue
+++ b/apps/files/src/views/FilesList.vue
@@ -230,8 +230,6 @@ export default defineComponent({
promise: null as CancelablePromise<ContentsWithRoot> | Promise<ContentsWithRoot> | null,
dirContentsFiltered: [] as INode[],
-
- unsubscribeStoreCallback: () => {},
}
},
@@ -466,12 +464,13 @@ export default defineComponent({
subscribe('files:node:updated', this.onUpdatedNode)
// reload on settings change
- this.unsubscribeStoreCallback = this.userConfigStore.$subscribe(() => this.fetchContent(), { deep: true })
+ subscribe('files:config:updated', this.fetchContent)
},
unmounted() {
unsubscribe('files:node:deleted', this.onNodeDeleted)
unsubscribe('files:node:updated', this.onUpdatedNode)
+ unsubscribe('files:config:updated', this.fetchContent)
},
methods: {