diff --git a/apps/api/src/modules/skill-package/skill-package.controller.ts b/apps/api/src/modules/skill-package/skill-package.controller.ts index b8c0d42802..6e7322d10f 100644 --- a/apps/api/src/modules/skill-package/skill-package.controller.ts +++ b/apps/api/src/modules/skill-package/skill-package.controller.ts @@ -41,6 +41,7 @@ import { SkillExecutionResult, CreateSkillPackageCliDto, CreateSkillPackageCliResponse, + PublishSkillDto, } from './skill-package.dto'; import { SKILL_CLI_ERROR_CODES, throwCliError, mapErrorToCliCode } from './skill-package.errors'; @@ -143,8 +144,9 @@ export class SkillPackageController { async publishSkill( @Req() req: any, @Param('skillId') skillId: string, + @Body() body?: PublishSkillDto, ): Promise { - return this.skillPackageService.publishSkillPackage(req.user, skillId); + return this.skillPackageService.publishSkillPackage(req.user, skillId, body); } @Post(':skillId/unpublish')