Merge pull request #47102 from nextcloud/fix/files-multiple-propfind

This commit is contained in:
John Molakvoæ 2024-08-07 17:06:20 +02:00 committed by GitHub
commit 9b511d1b3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 34 additions and 36 deletions

View file

@ -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 })
},
},

View file

@ -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: {

View file

@ -207,7 +207,7 @@ export default {
this.processSharedWithMe(sharedWithMe)
this.processShares(shares)
} catch (error) {
if (error.response.data?.ocs?.meta?.message) {
if (error?.response?.data?.ocs?.meta?.message) {
this.error = error.response.data.ocs.meta.message
} else {
this.error = t('files_sharing', 'Unable to load the shares list')

File diff suppressed because one or more lines are too long

View file

@ -84,7 +84,7 @@ This file is generated from multiple sources. Included packages:
- version: 5.0.1
- license: MIT
- @nextcloud/upload
- version: 1.4.2
- version: 1.4.3
- license: AGPL-3.0-or-later
- @nextcloud/vue
- version: 8.16.0

File diff suppressed because one or more lines are too long

1
dist/1019-1019.js.map.license vendored Symbolic link
View file

@ -0,0 +1 @@
1019-1019.js.license

2
dist/3167-3167.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/3167-3167.js.map vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/3167-3167.js.map.license vendored Symbolic link
View file

@ -0,0 +1 @@
3167-3167.js.license

View file

@ -1 +0,0 @@
5963-5963.js.license

2
dist/6880-6880.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
6880-6880.js.license

4
dist/files-init.js vendored

File diff suppressed because one or more lines are too long

View file

@ -95,7 +95,7 @@ This file is generated from multiple sources. Included packages:
- version: 5.0.1
- license: MIT
- @nextcloud/upload
- version: 1.4.2
- version: 1.4.3
- license: AGPL-3.0-or-later
- @nextcloud/vue
- version: 8.16.0

File diff suppressed because one or more lines are too long

4
dist/files-main.js vendored

File diff suppressed because one or more lines are too long

View file

@ -118,7 +118,7 @@ This file is generated from multiple sources. Included packages:
- version: 5.0.1
- license: MIT
- @nextcloud/upload
- version: 1.4.2
- version: 1.4.3
- license: AGPL-3.0-or-later
- @nextcloud/vue
- version: 8.16.0

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

20
package-lock.json generated
View file

@ -29,7 +29,7 @@
"@nextcloud/paths": "^2.2.1",
"@nextcloud/router": "^3.0.0",
"@nextcloud/sharing": "^0.2.3",
"@nextcloud/upload": "^1.4.2",
"@nextcloud/upload": "^1.4.3",
"@nextcloud/vue": "^8.16.0",
"@simplewebauthn/browser": "^10.0.0",
"@skjnldsv/sanitize-svg": "^1.0.2",
@ -4906,22 +4906,22 @@
}
},
"node_modules/@nextcloud/upload": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/@nextcloud/upload/-/upload-1.4.2.tgz",
"integrity": "sha512-0GKN1pgcQldaSIVDkdojbwAKqig83Fb8D/I2fw1DshR7nZA+UkFtXqb4DqUOcNssKt8jBLIc+s9m82w46vN/qA==",
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/@nextcloud/upload/-/upload-1.4.3.tgz",
"integrity": "sha512-yPm/1rlcD41Sc7vtNipt1MPnKm5XU3fuhK60bodCzxLqqtV1AXlm2hrBPnEv61NWAM6MyyLsPiwUOXmBqN5jOA==",
"license": "AGPL-3.0-or-later",
"dependencies": {
"@nextcloud/auth": "^2.2.1",
"@nextcloud/auth": "^2.3.0",
"@nextcloud/axios": "^2.5.0",
"@nextcloud/dialogs": "^5.2.0",
"@nextcloud/files": "^3.5.1",
"@nextcloud/files": "^3.7.0",
"@nextcloud/l10n": "^3.1.0",
"@nextcloud/logger": "^3.0.2",
"@nextcloud/paths": "^2.1.0",
"@nextcloud/paths": "^2.2.1",
"@nextcloud/router": "^3.0.0",
"@nextcloud/sharing": "^0.2.2",
"axios": "^1.7.2",
"axios-retry": "^4.4.0",
"@nextcloud/sharing": "^0.2.3",
"axios": "^1.7.3",
"axios-retry": "^4.5.0",
"crypto-browserify": "^3.12.0",
"p-cancelable": "^4.0.1",
"p-queue": "^8.0.0",

View file

@ -57,7 +57,7 @@
"@nextcloud/paths": "^2.2.1",
"@nextcloud/router": "^3.0.0",
"@nextcloud/sharing": "^0.2.3",
"@nextcloud/upload": "^1.4.2",
"@nextcloud/upload": "^1.4.3",
"@nextcloud/vue": "^8.16.0",
"@simplewebauthn/browser": "^10.0.0",
"@skjnldsv/sanitize-svg": "^1.0.2",