Skip to content

Commit 9d45bed

Browse files
alainabbastacxou
authored andcommitted
save
1 parent 85a4ce7 commit 9d45bed

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/_common/abstracts/abstract-settings.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export class AbstractSettingsService extends AbstractServiceSchema {
1212

1313
protected async getParameter(settingName: string): Promise<object | null> {
1414
try {
15-
const enr= await this.findOne({name: settingName})
15+
const enr= await this.findOne<Settings>({name: settingName})
1616
return enr.parameters
1717
} catch (e) {
1818
return this.defaultValues()

src/settings/passwdadm/passwdadm.controller.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,16 @@ export class PasswdadmController {
1717
@Post('setpolicies')
1818
@ApiOperation({summary: 'enregistre la police de mdp'})
1919
@ApiResponse({status: HttpStatus.OK})
20-
public async getPolicies(@Body() body: PasswordPoliciesDto,@Res() res: Response): Promise<Response> {
20+
public async setPolicies(@Body() body: PasswordPoliciesDto,@Res() res: Response): Promise<Response> {
2121
const data = await this.passwdadmService.setPolicies(body)
2222
//const datax=omit(data.toObject,['_id'])
2323
return res.status(HttpStatus.OK).json({data})
2424
}
25+
@Get('getpolicies')
26+
@ApiOperation({summary: 'Retourne la police de mot de passe'})
27+
@ApiResponse({status: HttpStatus.OK})
28+
public async getPolicies(@Res() res:Response):Promise<Response>{
29+
const test=await this.passwdadmService.getPolicies()
30+
return res.status(HttpStatus.OK).json(test)
31+
}
2532
}

0 commit comments

Comments
 (0)