refactor: nestjs

This commit is contained in:
Ahmed Bouhuolia
2025-03-28 04:32:57 +02:00
parent 1cfddf2b4d
commit 6251831741
3 changed files with 6 additions and 2 deletions

View File

@@ -17,9 +17,11 @@ import {
import { GetCurrentOrganizationService } from './queries/GetCurrentOrganization.service'; import { GetCurrentOrganizationService } from './queries/GetCurrentOrganization.service';
import { UpdateOrganizationService } from './commands/UpdateOrganization.service'; import { UpdateOrganizationService } from './commands/UpdateOrganization.service';
import { ApiTags, ApiOperation, ApiResponse, ApiBody } from '@nestjs/swagger'; import { ApiTags, ApiOperation, ApiResponse, ApiBody } from '@nestjs/swagger';
import { PublicRoute } from '../Auth/Jwt.guard';
@ApiTags('Organization') @ApiTags('Organization')
@Controller('organization') @Controller('organization')
@PublicRoute()
export class OrganizationController { export class OrganizationController {
constructor( constructor(
private readonly buildOrganizationService: BuildOrganizationService, private readonly buildOrganizationService: BuildOrganizationService,
@@ -80,6 +82,7 @@ export class OrganizationController {
await this.updateOrganizationService.execute(updateDTO); await this.updateOrganizationService.execute(updateDTO);
return res.status(200).send({ return res.status(200).send({
code: 200,
message: 'Organization information has been updated successfully.', message: 'Organization information has been updated successfully.',
}); });
} }

View File

@@ -22,10 +22,11 @@ import {
ApiParam, ApiParam,
ApiBody, ApiBody,
} from '@nestjs/swagger'; } from '@nestjs/swagger';
import { PublicRoute } from '../Auth/Jwt.guard';
@ApiTags('Roles') @ApiTags('Roles')
@Controller('roles') @Controller('roles')
@Injectable() @PublicRoute()
export class RolesController { export class RolesController {
constructor(private readonly rolesApp: RolesApplication) {} constructor(private readonly rolesApp: RolesApplication) {}

View File

@@ -20,7 +20,7 @@ export class Role extends TenantBaseModel {
* Relationship mapping. * Relationship mapping.
*/ */
static get relationMappings() { static get relationMappings() {
const { RolePermission } = require('./RolePermission'); const { RolePermission } = require('./RolePermission.model');
return { return {
/** /**