diff options
-rw-r--r-- | apps/files/src/views/folderTree.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/files/src/views/folderTree.ts b/apps/files/src/views/folderTree.ts index 208a7db9f94..c38e4721316 100644 --- a/apps/files/src/views/folderTree.ts +++ b/apps/files/src/views/folderTree.ts @@ -6,7 +6,7 @@ import type { TreeNode } from '../services/FolderTree.ts' import PQueue from 'p-queue' -import { Folder, Node, View, getNavigation } from '@nextcloud/files' +import { FileType, Folder, Node, View, getNavigation } from '@nextcloud/files' import { translate as t } from '@nextcloud/l10n' import { emit, subscribe } from '@nextcloud/event-bus' import { isSamePath } from '@nextcloud/paths' @@ -99,21 +99,21 @@ const removeFolderViewSource = (source: string) => { } const onCreateNode = (node: Node) => { - if (!(node instanceof Folder)) { + if (node.type !== FileType.Folder) { return } registerNodeView(node) } const onDeleteNode = (node: Node) => { - if (!(node instanceof Folder)) { + if (node.type !== FileType.Folder) { return } removeFolderView(node) } const onMoveNode = ({ node, oldSource }) => { - if (!(node instanceof Folder)) { + if (node.type !== FileType.Folder) { return } removeFolderViewSource(oldSource) |