diff --git a/packages/core/src/NodeExecuteFunctions.ts b/packages/core/src/NodeExecuteFunctions.ts index 990c9a78c..cd525a3d7 100644 --- a/packages/core/src/NodeExecuteFunctions.ts +++ b/packages/core/src/NodeExecuteFunctions.ts @@ -64,7 +64,7 @@ import { NodeExecutionWithMetadata, IPairedItemData, deepCopy, - BinaryFileType, + fileTypeFromMimeType, } from 'n8n-workflow'; import { Agent } from 'https'; @@ -836,13 +836,6 @@ export async function getBinaryDataBuffer( return BinaryDataManager.getInstance().retrieveBinaryData(binaryData); } -function fileTypeFromMimeType(mimeType: string): BinaryFileType | undefined { - if (mimeType.startsWith('image/')) return 'image'; - if (mimeType.startsWith('video/')) return 'video'; - if (mimeType.startsWith('text/') || mimeType.startsWith('application/json')) return 'text'; - return; -} - /** * Store an incoming IBinaryData & related buffer using the configured binary data manager. * diff --git a/packages/editor-ui/src/components/BinaryDataDisplay.vue b/packages/editor-ui/src/components/BinaryDataDisplay.vue index 8ef83d206..4f7656662 100644 --- a/packages/editor-ui/src/components/BinaryDataDisplay.vue +++ b/packages/editor-ui/src/components/BinaryDataDisplay.vue @@ -1,5 +1,5 @@