From 72e65882b1d250ebb107a7683c57564e389fc3e1 Mon Sep 17 00:00:00 2001 From: faris Aljohari <83524184+farisaljohari@users.noreply.github.com> Date: Thu, 24 Apr 2025 15:08:54 +0300 Subject: [PATCH] feat: update PowerClamp routes to support historical data retrieval --- libs/common/src/constants/controller-route.ts | 5 +++-- src/power-clamp/controllers/power-clamp.controller.ts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libs/common/src/constants/controller-route.ts b/libs/common/src/constants/controller-route.ts index 3ed009e..dcc7b5e 100644 --- a/libs/common/src/constants/controller-route.ts +++ b/libs/common/src/constants/controller-route.ts @@ -494,9 +494,10 @@ export class ControllerRoute { public static readonly ROUTE = 'power-clamp'; static ACTIONS = class { - public static readonly GET_ENERGY_SUMMARY = 'Get power clamp data'; + public static readonly GET_ENERGY_SUMMARY = + 'Get power clamp historical data'; public static readonly GET_ENERGY_DESCRIPTION = - 'This endpoint retrieves power clamp data for a specific device.'; + 'This endpoint retrieves the historical data of a power clamp device based on the provided parameters.'; }; }; static DEVICE = class { diff --git a/src/power-clamp/controllers/power-clamp.controller.ts b/src/power-clamp/controllers/power-clamp.controller.ts index 3be79ed..347013c 100644 --- a/src/power-clamp/controllers/power-clamp.controller.ts +++ b/src/power-clamp/controllers/power-clamp.controller.ts @@ -17,7 +17,7 @@ export class PowerClampController { @ApiBearerAuth() @UseGuards(JwtAuthGuard) - @Get(':powerClampUuid') + @Get(':powerClampUuid/historical') @ApiOperation({ summary: ControllerRoute.PowerClamp.ACTIONS.GET_ENERGY_SUMMARY, description: ControllerRoute.PowerClamp.ACTIONS.GET_ENERGY_DESCRIPTION,