From 4fba6a883afdec894497f1be42f591006bee306e Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Wed, 24 Aug 2022 16:50:36 +0200 Subject: [PATCH] :refactor: Fix lint issues --- packages/cli/src/UserManagement/routes/auth.ts | 2 +- packages/cli/src/UserManagement/routes/passwordReset.ts | 2 +- packages/cli/src/UserManagement/routes/users.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/UserManagement/routes/auth.ts b/packages/cli/src/UserManagement/routes/auth.ts index a5d865eac0..b808db9102 100644 --- a/packages/cli/src/UserManagement/routes/auth.ts +++ b/packages/cli/src/UserManagement/routes/auth.ts @@ -43,7 +43,7 @@ export function authenticationMethods(this: N8nApp): void { throw new Error('Unable to access database.'); } - if (!user || !user.password || !(await compareHash(req.body.password, user.password))) { + if (!user?.password || !(await compareHash(req.body.password, user.password))) { // password is empty until user signs up const error = new Error('Wrong username or password. Do you have caps lock on?'); // @ts-ignore diff --git a/packages/cli/src/UserManagement/routes/passwordReset.ts b/packages/cli/src/UserManagement/routes/passwordReset.ts index be40c3240c..e621ab7b9d 100644 --- a/packages/cli/src/UserManagement/routes/passwordReset.ts +++ b/packages/cli/src/UserManagement/routes/passwordReset.ts @@ -55,7 +55,7 @@ export function passwordResetNamespace(this: N8nApp): void { // User should just be able to reset password if one is already present const user = await Db.collections.User.findOne({ email, password: Not(IsNull()) }); - if (!user || !user.password) { + if (!user?.password) { Logger.debug( 'Request to send password reset email failed because no user was found for the provided email', { invalidEmail: email }, diff --git a/packages/cli/src/UserManagement/routes/users.ts b/packages/cli/src/UserManagement/routes/users.ts index d82edc5a2c..447a6867ea 100644 --- a/packages/cli/src/UserManagement/routes/users.ts +++ b/packages/cli/src/UserManagement/routes/users.ts @@ -279,7 +279,7 @@ export function usersNamespace(this: N8nApp): void { const inviter = users.find((user) => user.id === inviterId); - if (!inviter || !inviter.email || !inviter.firstName) { + if (!inviter?.email || !inviter?.firstName) { Logger.error( 'Request to resolve signup token failed because inviter does not exist or is not set up', {