From c83abd270b11734ce213f72dc475d3427feed5a0 Mon Sep 17 00:00:00 2001 From: Jerry Date: Tue, 13 May 2025 18:34:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/fanqie.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/fanqie.js b/apps/fanqie.js index 7bd9c65..8e78928 100644 --- a/apps/fanqie.js +++ b/apps/fanqie.js @@ -225,7 +225,15 @@ export class xzq extends plugin { return !!res; */ const form = new FormData(); + if (!fs.existsSync(filePath)) { + logger.error(`文件不存在:${filePath}`); + e.reply(`文件上传失败`, true); + return; + } const fileStream = fs.createReadStream(filePath); + fileStream.on('error', (err) => { + logger.error('文件读取错误:', err); + }); form.append('file', fileStream); form.append('token', configControl.get('coreConfig')?.token); const uploadUrl = `${configControl.get('coreConfig')?.coreUrl}/public/upload?dir=fanqie&expire=600`;