diff --git a/packages/ui/certd-server/src/plugins/plugin-plus/1panel/plugins/deploy-to-website.ts b/packages/ui/certd-server/src/plugins/plugin-plus/1panel/plugins/deploy-to-website.ts index 6b7d38727..78d3c2822 100644 --- a/packages/ui/certd-server/src/plugins/plugin-plus/1panel/plugins/deploy-to-website.ts +++ b/packages/ui/certd-server/src/plugins/plugin-plus/1panel/plugins/deploy-to-website.ts @@ -89,7 +89,10 @@ export class OnePanelDeployToWebsitePlugin extends AbstractTaskPlugin { utils: this.ctx.utils, }); - const sslIds = this.sslIds; + let sslIds = this.sslIds || []; + if (typeof sslIds === "string") { + sslIds = [sslIds]; + } for (const sslId of sslIds) { try { const certRes = await this.get1PanelCertInfo(client, sslId);