Merge pull request #315 from SyncrowIOT/bugfix/make-endpoint-restful-for-get-endpoint

making get one automation endpoint RESTful
This commit is contained in:
hannathkadher
2025-03-14 12:29:15 +04:00
committed by GitHub

View File

@ -6,6 +6,7 @@ import {
Get, Get,
HttpStatus, HttpStatus,
Param, Param,
Patch,
Post, Post,
Put, Put,
UseGuards, UseGuards,
@ -58,7 +59,7 @@ export class AutomationController {
@ApiBearerAuth() @ApiBearerAuth()
@UseGuards(PermissionsGuard) @UseGuards(PermissionsGuard)
@Permissions('AUTOMATION_VIEW') @Permissions('AUTOMATION_VIEW')
@Get('details/:automationUuid') @Get(':automationUuid')
@ApiOperation({ @ApiOperation({
summary: ControllerRoute.AUTOMATION.ACTIONS.GET_AUTOMATION_DETAILS_SUMMARY, summary: ControllerRoute.AUTOMATION.ACTIONS.GET_AUTOMATION_DETAILS_SUMMARY,
description: description:
@ -114,7 +115,7 @@ export class AutomationController {
@ApiBearerAuth() @ApiBearerAuth()
@UseGuards(PermissionsGuard) @UseGuards(PermissionsGuard)
@Permissions('AUTOMATION_CONTROL') @Permissions('AUTOMATION_CONTROL')
@Put('status/:automationUuid') @Patch(':automationUuid')
@ApiOperation({ @ApiOperation({
summary: summary:
ControllerRoute.AUTOMATION.ACTIONS.UPDATE_AUTOMATION_STATUS_SUMMARY, ControllerRoute.AUTOMATION.ACTIONS.UPDATE_AUTOMATION_STATUS_SUMMARY,