diff --git a/packages/ui/src/views/chatmessage/ChatMessage.jsx b/packages/ui/src/views/chatmessage/ChatMessage.jsx
index 41a5fe15..df6d4b9d 100644
--- a/packages/ui/src/views/chatmessage/ChatMessage.jsx
+++ b/packages/ui/src/views/chatmessage/ChatMessage.jsx
@@ -264,7 +264,10 @@ export const ChatMessage = ({ open, chatflowid, isAgentCanvas, isDialog, preview
}
const reader = new FileReader()
const { name } = file
- uploadedFiles.push(file)
+ // Only add files
+ if (!imageUploadAllowedTypes.includes(file.type)) {
+ uploadedFiles.push(file)
+ }
files.push(
new Promise((resolve) => {
reader.onload = (evt) => {
@@ -340,7 +343,10 @@ export const ChatMessage = ({ open, chatflowid, isAgentCanvas, isDialog, preview
if (isFileAllowedForUpload(file) === false) {
return
}
- uploadedFiles.push(file)
+ // Only add files
+ if (!imageUploadAllowedTypes.includes(file.type)) {
+ uploadedFiles.push(file)
+ }
const reader = new FileReader()
const { name } = file
files.push(
@@ -1197,14 +1203,11 @@ export const ChatMessage = ({ open, chatflowid, isAgentCanvas, isDialog, preview
onDrop={handleDrop}
/>
)}
- {isDragActive &&
- (getAllowChatFlowUploads.data?.isImageUploadAllowed || getAllowChatFlowUploads.data?.isFileAllowedForUpload) && (
-