parents swagger added
This commit is contained in:
parent
29ed926dc1
commit
c7e4a572a0
@ -12,6 +12,7 @@ import { AllExceptionsFilter } from './common/filters/all_exceptions.filters';
|
|||||||
import { APP_FILTER, APP_GUARD, APP_INTERCEPTOR } from '@nestjs/core';
|
import { APP_FILTER, APP_GUARD, APP_INTERCEPTOR } from '@nestjs/core';
|
||||||
import { TransformInterceptor } from './common/interceptors/transform.interceptor';
|
import { TransformInterceptor } from './common/interceptors/transform.interceptor';
|
||||||
import { RolesGuard } from './common/guards/roles.guard';
|
import { RolesGuard } from './common/guards/roles.guard';
|
||||||
|
import { ParentsModule } from './routes/parents/parents.module';
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [
|
imports: [
|
||||||
@ -42,6 +43,7 @@ import { RolesGuard } from './common/guards/roles.guard';
|
|||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
UserModule,
|
UserModule,
|
||||||
|
ParentsModule,
|
||||||
],
|
],
|
||||||
controllers: [AppController],
|
controllers: [AppController],
|
||||||
providers: [AppService,
|
providers: [AppService,
|
||||||
|
|||||||
@ -20,6 +20,7 @@ export class ParentsController extends BaseController<Parents> {
|
|||||||
@Roles(RoleType.SUPER_ADMIN, RoleType.GESTIONNAIRE) //Seul les utilisateurs super admin et gestionnaire peuvent accéder à cette route
|
@Roles(RoleType.SUPER_ADMIN, RoleType.GESTIONNAIRE) //Seul les utilisateurs super admin et gestionnaire peuvent accéder à cette route
|
||||||
@Get()
|
@Get()
|
||||||
@ApiResponse({ status: 200, description: 'Liste des parents' })
|
@ApiResponse({ status: 200, description: 'Liste des parents' })
|
||||||
|
@ApiResponse({ status: 403, description: 'Accès refusé : Reservé aux parents' })
|
||||||
override getAll(): Promise<Parents[]> {
|
override getAll(): Promise<Parents[]> {
|
||||||
return this.parentsService.findAll();
|
return this.parentsService.findAll();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user