diff options
author | skjnldsv <skjnldsv@protonmail.com> | 2024-05-10 13:57:03 +0200 |
---|---|---|
committer | skjnldsv <skjnldsv@protonmail.com> | 2024-06-12 17:15:51 +0200 |
commit | 1d7893dca899fbcec44c82f049a9c10a085f7153 (patch) | |
tree | b9d51ab0fd2db7b15b7e69d19acdac77fc6cc6e1 /apps/files/src/components/FilesListTableHeader.vue | |
parent | 6ec6c1fe4fbebd5c811c45600d79e1835da4b1c2 (diff) | |
download | nextcloud-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.vue | 3 |
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) |