From e631109d3145f8267a31337de9a336814dc2fcd3 Mon Sep 17 00:00:00 2001 From: cherif Date: Tue, 17 Jan 2023 21:27:25 +0100 Subject: [PATCH] =?UTF-8?q?npm=20i=20fix=20+=20fix=20d'un=20comportement?= =?UTF-8?q?=20incoh=C3=A9rent=20au=20niveau=20des=20usernames.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- srcs/requirements/game_server/Dockerfile | 2 +- srcs/requirements/nestjs/api_back/src/users/users.service.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/srcs/requirements/game_server/Dockerfile b/srcs/requirements/game_server/Dockerfile index 72857a78..f1a39fa0 100644 --- a/srcs/requirements/game_server/Dockerfile +++ b/srcs/requirements/game_server/Dockerfile @@ -4,7 +4,7 @@ WORKDIR /usr/app COPY ./game_back ./ -RUN npm install typescript +RUN npm install RUN npx tsc diff --git a/srcs/requirements/nestjs/api_back/src/users/users.service.ts b/srcs/requirements/nestjs/api_back/src/users/users.service.ts index 680075da..82e47753 100644 --- a/srcs/requirements/nestjs/api_back/src/users/users.service.ts +++ b/srcs/requirements/nestjs/api_back/src/users/users.service.ts @@ -100,7 +100,7 @@ export class UsersService { async update(id: number, updateUserDto: UpdateUsersDto, username : string) { console.log("Maj user username : " + username + " updateuser dto " + updateUserDto.username ) - if (await this.isUsernameExists(updateUserDto.username) === true && updateUserDto.username !== username) { + if (await this.isUsernameExists(updateUserDto.username) === true && updateUserDto.username.toLowerCase() !== username.toLowerCase()) { // console.log('updating username ' + updateUserDto.username + ' but it already is in use') throw new HttpException(`The username is already in use.`,HttpStatus.CONFLICT); }