aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FilesListTableHeader.vue
diff options
context:
space:
mode:
authorskjnldsv <skjnldsv@protonmail.com>2024-05-10 13:57:03 +0200
committerskjnldsv <skjnldsv@protonmail.com>2024-06-12 17:15:51 +0200
commit1d7893dca899fbcec44c82f049a9c10a085f7153 (patch)
treeb9d51ab0fd2db7b15b7e69d19acdac77fc6cc6e1 /apps/files/src/components/FilesListTableHeader.vue
parent6ec6c1fe4fbebd5c811c45600d79e1835da4b1c2 (diff)
downloadnextcloud-server-1d7893dca899fbcec44c82f049a9c10a085f7153.tar.gz
nextcloud-server-1d7893dca899fbcec44c82f049a9c10a085f7153.zip
fix(files): do not rely on unique fileid
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src/components/FilesListTableHeader.vue')
-rw-r--r--apps/files/src/components/FilesListTableHeader.vue3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/files/src/components/FilesListTableHeader.vue b/apps/files/src/components/FilesListTableHeader.vue
index 5172202662a..7134c957fb8 100644
--- a/apps/files/src/components/FilesListTableHeader.vue
+++ b/apps/files/src/components/FilesListTableHeader.vue
@@ -64,6 +64,7 @@ import FilesListTableHeaderButton from './FilesListTableHeaderButton.vue'
import filesSortingMixin from '../mixins/filesSorting.ts'
import logger from '../logger.js'
import type { Node } from '@nextcloud/files'
+import type { FileSource } from '../types.ts'
export default defineComponent({
name: 'FilesListTableHeader',
@@ -169,7 +170,7 @@ export default defineComponent({
onToggleAll(selected) {
if (selected) {
- const selection = this.nodes.map(node => node.fileid).filter(Boolean) as number[]
+ const selection = this.nodes.map(node => node.source).filter(Boolean) as FileSource[]
logger.debug('Added all nodes to selection', { selection })
this.selectionStore.setLastIndex(null)
this.selectionStore.set(selection)