FEAT: new route for updating Roles and changed hierarchy to string

This commit is contained in:
Gabriel Rosa
2022-07-12 14:27:54 -03:00
parent 398360fadb
commit bb5befb2f6
3 changed files with 30 additions and 3 deletions
+11
View File
@@ -5,6 +5,7 @@ import {
Get,
Inject,
Param,
Patch,
Post,
Put,
Query,
@@ -22,6 +23,7 @@ import {
GetRolesByCustomerRes,
UnassignPermissionsToRoleReq,
UnassignPermissionsToRoleRes,
UpdateRoleReq,
} from './dto/entities';
@ApiTags('Roles')
@@ -72,4 +74,13 @@ export class RolesController {
) {
this.logger.info('unassignPermissionsToRole', { user });
}
@Patch(':id')
@ApiResponse({ type: UpdateRoleRes })
async updateRole(
@User() user,
@Param('id') id: string,
@Body() body: UpdateRoleReq,
) {
this.logger.info('updateRole', { user });
}
}