finished rename group api

This commit is contained in:
faris Aljohari
2024-03-12 13:49:41 +03:00
parent db22ceba17
commit 1f5789db1b
5 changed files with 74 additions and 2 deletions
+13
View File
@@ -7,12 +7,14 @@ import {
UseGuards,
Query,
Param,
Put,
} from '@nestjs/common';
import { ApiTags, ApiBearerAuth } from '@nestjs/swagger';
import { JwtAuthGuard } from '../../../libs/common/src/guards/jwt.auth.guard';
import { AddGroupDto } from '../dtos/add.group.dto';
import { GetGroupDto } from '../dtos/get.group.dto';
import { ControlGroupDto } from '../dtos/control.group.dto';
import { RenameGroupDto } from '../dtos/rename.group.dto copy';
@ApiTags('Group Module')
@Controller({
@@ -57,4 +59,15 @@ export class GroupController {
throw new Error(err);
}
}
@ApiBearerAuth()
@UseGuards(JwtAuthGuard)
@Put('rename')
async renameGroup(@Body() renameGroupDto: RenameGroupDto) {
try {
return await this.groupService.renameGroup(renameGroupDto);
} catch (err) {
throw new Error(err);
}
}
}