From 39e7bf74ac57313cb1e340f7c4e26f6f5fc4193e Mon Sep 17 00:00:00 2001 From: longdayi <13477510+longdayilongdayi@user.noreply.gitee.com> Date: Fri, 21 Feb 2025 17:12:47 +0800 Subject: [PATCH] 02211712 --- apps/server/src/models/resource/processor/ImageProcessor.ts | 2 +- apps/server/src/models/resource/processor/VideoProcessor.ts | 2 +- apps/server/src/models/resource/types.ts | 2 +- apps/web/src/io/tusd.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/server/src/models/resource/processor/ImageProcessor.ts b/apps/server/src/models/resource/processor/ImageProcessor.ts index 8228c08..1851c0d 100644 --- a/apps/server/src/models/resource/processor/ImageProcessor.ts +++ b/apps/server/src/models/resource/processor/ImageProcessor.ts @@ -14,7 +14,7 @@ export class ImageProcessor extends BaseProcessor { const { url } = resource; const filepath = getUploadFilePath(url); const originMeta = resource.meta as unknown as FileMetadata; - if (!originMeta.mimeType?.startsWith('image/')) { + if (!originMeta.filetype?.startsWith('image/')) { this.logger.log(`Skipping non-image resource: ${resource.id}`); return resource; } diff --git a/apps/server/src/models/resource/processor/VideoProcessor.ts b/apps/server/src/models/resource/processor/VideoProcessor.ts index 3600298..083bb5f 100644 --- a/apps/server/src/models/resource/processor/VideoProcessor.ts +++ b/apps/server/src/models/resource/processor/VideoProcessor.ts @@ -19,7 +19,7 @@ export class VideoProcessor extends BaseProcessor { ); const originMeta = resource.meta as unknown as FileMetadata; - if (!originMeta.mimeType?.startsWith('video/')) { + if (!originMeta.filetype?.startsWith('video/')) { this.logger.log(`Skipping non-video resource: ${resource.id}`); return resource; } diff --git a/apps/server/src/models/resource/types.ts b/apps/server/src/models/resource/types.ts index 7e39e42..eb060ba 100644 --- a/apps/server/src/models/resource/types.ts +++ b/apps/server/src/models/resource/types.ts @@ -11,7 +11,7 @@ export interface ProcessResult { export interface BaseMetadata { size: number - mimeType: string + filetype: string filename: string extension: string modifiedAt: Date diff --git a/apps/web/src/io/tusd.ts b/apps/web/src/io/tusd.ts index a3e13c1..113678a 100644 --- a/apps/web/src/io/tusd.ts +++ b/apps/web/src/io/tusd.ts @@ -16,7 +16,7 @@ export const uploader = async ( maxSizeMB: 0.8, // 最大文件大小(MB) maxWidthOrHeight: 1920, // 最大宽高 useWebWorker: true, - fileType: "image/webp", // 输出文件格式 + filetype: "image/webp", // 输出文件格式 }; const compressedFile = await imageCompression(file, options); return new File([compressedFile], `${file.name.split(".")[0]}.webp`, {