From c9fe4023f0856d47b4a778b8db20a0dce6aba9cd Mon Sep 17 00:00:00 2001 From: PiEgg Date: Mon, 25 Nov 2024 14:51:41 +0800 Subject: [PATCH] :bug: Fix: clipboard filename missing second ISSUES CLOSED: #1293 --- package.json | 2 +- src/main/apis/app/uploader/index.ts | 4 ++-- yarn.lock | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 6fde4c0..80aa422 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "lowdb": "^1.0.0", "marked": "^7.0.4", "mitt": "^3.0.0", - "picgo": "^1.5.7", + "picgo": "^1.5.8", "qrcode.vue": "^3.3.3", "shell-path": "2.1.0", "uuid": "^9.0.0", diff --git a/src/main/apis/app/uploader/index.ts b/src/main/apis/app/uploader/index.ts index ea01551..4f66c25 100644 --- a/src/main/apis/app/uploader/index.ts +++ b/src/main/apis/app/uploader/index.ts @@ -85,7 +85,7 @@ class Uploader { let name: undefined | string | null let fileName: string | undefined if (autoRename) { - fileName = dayjs().add(index, 'ms').format('YYYYMMDDHHmmSSS') + item.extname + fileName = dayjs().add(index, 'ms').format('YYYYMMDDHHmmssSSS') + item.extname } else { fileName = item.fileName } @@ -126,7 +126,7 @@ class Uploader { } const buffer = nativeImage.toPNG() const baseDir = picgo.baseDir - const fileName = `${dayjs().format('YYYYMMDDHHmmSSS')}.png` + const fileName = `${dayjs().format('YYYYMMDDHHmmssSSS')}.png` filePath = path.join(baseDir, CLIPBOARD_IMAGE_FOLDER, fileName) await writeFile(filePath, buffer) return await this.upload([filePath]) diff --git a/yarn.lock b/yarn.lock index 22a5076..f72ed56 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9986,10 +9986,10 @@ pend@~1.2.0: resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= -picgo@^1.5.7: - version "1.5.7" - resolved "https://registry.yarnpkg.com/picgo/-/picgo-1.5.7.tgz#7d7dab596ede2b88c919313c54854738b1c0853d" - integrity sha512-3KUxfl3jAfDynOo9ByrX/8Ob1KBxGKvyvBDdUxxA0HDq1vtchbBwsckuqnN99jCOZatY/00eXzElry3UyItaHA== +picgo@^1.5.8: + version "1.5.8" + resolved "https://registry.yarnpkg.com/picgo/-/picgo-1.5.8.tgz#5c66a88219aec4e139886f242a49cedc2b7f1c48" + integrity sha512-z3ATQJeELMkn+g3Cyf3l/AEvSmrDmrFF2bn8ZY/69kEPhixx9NTEpsfRvMeIlLPQM1BTu+ZZ25XWLnPYu5hliA== dependencies: "@picgo/i18n" "^1.0.0" "@picgo/store" "^2.0.2"