From 8040594dc6a30d677944bf0101a28e5c19d3a3c1 Mon Sep 17 00:00:00 2001 From: faris Aljohari <83524184+farisaljohari@users.noreply.github.com> Date: Mon, 28 Apr 2025 10:18:07 +0300 Subject: [PATCH] refactor: enhance PowerClampController with additional ApiParam for powerClampUuid --- .../controllers/power-clamp.controller.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/power-clamp/controllers/power-clamp.controller.ts b/src/power-clamp/controllers/power-clamp.controller.ts index b3773bc..ca7b664 100644 --- a/src/power-clamp/controllers/power-clamp.controller.ts +++ b/src/power-clamp/controllers/power-clamp.controller.ts @@ -1,5 +1,10 @@ import { Controller, Get, Param, Query, UseGuards } from '@nestjs/common'; -import { ApiTags, ApiBearerAuth, ApiOperation } from '@nestjs/swagger'; +import { + ApiTags, + ApiBearerAuth, + ApiOperation, + ApiParam, +} from '@nestjs/swagger'; import { EnableDisableStatusEnum } from '@app/common/constants/days.enum'; import { ControllerRoute } from '@app/common/constants/controller-route'; import { JwtAuthGuard } from '@app/common/guards/jwt.auth.guard'; @@ -23,6 +28,11 @@ export class PowerClampController { summary: ControllerRoute.PowerClamp.ACTIONS.GET_ENERGY_SUMMARY, description: ControllerRoute.PowerClamp.ACTIONS.GET_ENERGY_DESCRIPTION, }) + @ApiParam({ + name: 'powerClampUuid', + description: 'UUID of the Power Clamp device', + required: true, + }) async getPowerClampData( @Param() params: PowerClampParamsDto, @Query() query: GetPowerClampDto,