From 217d7a8dc2217e02eeb7a6207f2684c7a29e57c5 Mon Sep 17 00:00:00 2001 From: Sergey Elpashev Date: Wed, 29 Nov 2023 19:15:16 +0300 Subject: [PATCH] Undefined check --- backend/src/modules/proxy/proxy.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/modules/proxy/proxy.service.ts b/backend/src/modules/proxy/proxy.service.ts index 932cb36..25282cf 100644 --- a/backend/src/modules/proxy/proxy.service.ts +++ b/backend/src/modules/proxy/proxy.service.ts @@ -18,8 +18,9 @@ export class ProxyService { async newUser(data: IProxyUser) { try { if ( - (await this.proxyUserRepository.findOne({ where: { userName: data.userName } })) || - (await this.proxyUserRepository.findOne({ where: { user_id: data.user_id } })) + (await this.proxyUserRepository.findOne({ where: { userName: data.userName } })) || data.user_id + ? await this.proxyUserRepository.findOne({ where: { user_id: data.user_id } }) + : false ) throw new HttpException('User already exists', HttpStatus.FOUND); const proxyUser = new ProxyUser();