From 5abce916a8f21bd220848ede63d718aa4f85106b Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Fri, 25 Apr 2025 18:45:42 +0800 Subject: [PATCH] chore: --- packages/plugins/plugin-lib/src/oss/impls/qiniuoss.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/plugins/plugin-lib/src/oss/impls/qiniuoss.ts b/packages/plugins/plugin-lib/src/oss/impls/qiniuoss.ts index 0f65acaf..db045a84 100644 --- a/packages/plugins/plugin-lib/src/oss/impls/qiniuoss.ts +++ b/packages/plugins/plugin-lib/src/oss/impls/qiniuoss.ts @@ -1,8 +1,16 @@ import { QiniuAccess, QiniuClient, QiniuOssAccess } from "../../qiniu/index.js"; -import { BaseOssClient, OssClientRemoveByOpts, OssFileItem } from "../api.js"; +import { BaseOssClient, OssFileItem } from "../api.js"; export default class QiniuOssClientImpl extends BaseOssClient { client: QiniuClient; + + join(...strs: string[]) { + const str = super.join(...strs); + if (str.startsWith("/")) { + return str.substring(1); + } + return str; + } async init() { const qiniuAccess = await this.ctx.accessService.getById(this.access.accessId); this.client = new QiniuClient({