From bb8d49ff31d3503f91dff2d6e60b4376e021d2f7 Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Tue, 20 Oct 2026 13:14:22 -0400 Subject: [PATCH] fix: an attached webpage stays when file upload is not allowed (#32701) --- src/lib/components/chat/MessageInput/InputMenu.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/MessageInput/InputMenu.svelte b/src/lib/components/chat/MessageInput/InputMenu.svelte index a0649f4f1e..c3f78def48 100644 --- a/src/lib/components/chat/MessageInput/InputMenu.svelte +++ b/src/lib/components/chat/MessageInput/InputMenu.svelte @@ -74,8 +74,8 @@ $: webUploadEnabled = $user?.role === 'admin' || ($user?.permissions?.chat?.web_upload ?? true); $: toolPermissionsEnabled = $config?.features?.enable_tool_permissions ?? false; - $: if (!fileUploadEnabled && files.length > 0) { - files = []; + $: if (!fileUploadEnabled && files.some((file) => file.type !== 'text')) { + files = files.filter((file) => file.type === 'text'); } const detectMobile = () => {