diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte
index 9e6be7835b..ed7b109051 100644
--- a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte
+++ b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte
@@ -1560,7 +1560,6 @@
}
}
}}
- onOpen={(fileId) => openFileHandler(fileId)}
onDelete={(fileId) => {
selectedFileId = null;
selectedFile = null;
@@ -1624,8 +1623,18 @@
-
- {selectedFile?.meta?.name}
+
{#if knowledge?.write_access}
diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte
index 6f74f1179e..5dfbabdfac 100644
--- a/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte
+++ b/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte
@@ -10,6 +10,7 @@
const i18n = getContext('i18n');
import { capitalizeFirstLetter, formatFileSize } from '$lib/utils';
+ import { WEBUI_BASE_URL } from '$lib/constants';
import Tooltip from '$lib/components/common/Tooltip.svelte';
import Dropdown from '$lib/components/common/Dropdown.svelte';
@@ -45,7 +46,6 @@
export let directories = [];
export let onClick: (fileId: string | undefined) => void = () => {};
- export let onOpen: (fileId: string) => void = () => {};
export let onDelete: (fileId: string | undefined) => void = () => {};
export let onRename: (fileId: string, name: string) => void = () => {};
export let onNavigateDirectory: (directoryId: string) => void = () => {};
@@ -77,13 +77,6 @@
const cancelRename = () => {
editingFileId = null;
};
-
- const openFile = (file: KnowledgeFile) => {
- const fileId = file?.id ?? file?.tempId;
- if (!fileId) return;
-
- onOpen(fileId);
- };
@@ -117,16 +110,15 @@
>
{#if file?.status !== 'uploading'}
-
-
-
+
{:else}
{/if}
@@ -228,7 +220,10 @@