From 7195f2fcd3b93dda5e1a62e6490cf68bc5f99200 Mon Sep 17 00:00:00 2001 From: nostrdev-com <support@nostrdev.com> Date: Thu, 27 Mar 2025 11:50:58 +0300 Subject: [PATCH 1/3] chore: fixed linting issues --- src/routes/users.router.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/routes/users.router.ts b/src/routes/users.router.ts index 73c0b4a..b7e6b29 100644 --- a/src/routes/users.router.ts +++ b/src/routes/users.router.ts @@ -1,6 +1,5 @@ // External Dependencies import express, { Request, Response } from 'express' -import { ObjectId } from 'mongodb' import { collections } from '../services/database.service' import User from '../models/user' @@ -15,6 +14,7 @@ usersRouter.get('/', async (_req: Request, res: Response) => { const users = await collections.users?.find({}).toArray() res.status(200).send(users) + // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (error: any) { res.status(500).send(error.message) } @@ -26,11 +26,14 @@ usersRouter.post('/', async (req: Request, res: Response) => { const newUser = req.body as User const result = await collections.users?.insertOne(newUser) - result - ? res - .status(201) - .send(`Successfully created a new user with id ${result.insertedId}`) - : res.status(500).send('Failed to create a new user.') + if (result) { + res + .status(201) + .send(`Successfully created a new user with id ${result.insertedId}`) + } else { + res.status(500).send('Failed to create a new user.') + } + // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (error: any) { console.error(error) res.status(400).send(error.message) -- 2.43.0 From 5cd9fd416dfa02830caaff89ed7b3a0e91091114 Mon Sep 17 00:00:00 2001 From: nostrdev-com <support@nostrdev.com> Date: Thu, 27 Mar 2025 11:51:14 +0300 Subject: [PATCH 2/3] chore: fix linting issues --- src/routes/users.router.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/routes/users.router.ts b/src/routes/users.router.ts index b7e6b29..698a642 100644 --- a/src/routes/users.router.ts +++ b/src/routes/users.router.ts @@ -14,7 +14,6 @@ usersRouter.get('/', async (_req: Request, res: Response) => { const users = await collections.users?.find({}).toArray() res.status(200).send(users) - // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (error: any) { res.status(500).send(error.message) } -- 2.43.0 From 5d348d41656528ab8ab5a4df72227ad4f5514833 Mon Sep 17 00:00:00 2001 From: nostrdev-com <support@nostrdev.com> Date: Thu, 27 Mar 2025 11:51:35 +0300 Subject: [PATCH 3/3] chore: fix linting issues --- src/routes/users.router.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routes/users.router.ts b/src/routes/users.router.ts index 698a642..b7e6b29 100644 --- a/src/routes/users.router.ts +++ b/src/routes/users.router.ts @@ -14,6 +14,7 @@ usersRouter.get('/', async (_req: Request, res: Response) => { const users = await collections.users?.find({}).toArray() res.status(200).send(users) + // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (error: any) { res.status(500).send(error.message) } -- 2.43.0