feat: update deleteSetting endpoint to use path parameter for key

This commit is contained in:
lborv
2025-10-28 20:43:00 +02:00
parent e4b29a918f
commit 776d8a8187

View File

@ -4,6 +4,7 @@ import {
Delete,
Get,
Inject,
Param,
Post,
Put,
Req,
@ -65,12 +66,12 @@ export class ProjectController {
);
}
@Delete("settings/delete")
@Delete("settings/delete/:key")
deleteSetting(
@Body() body: { key: string },
@Param("key") key: string,
@Req() req: Request & { apiToken: { id: string } }
) {
return this.projectSettingService.delete(req.apiToken.id, body.key);
return this.projectSettingService.delete(req.apiToken.id, key);
}
@Get("settings")