From 68bc3f6843365c6dfd8c38f9279eb9307858bd69 Mon Sep 17 00:00:00 2001 From: Vermium Sifell Date: Tue, 5 Jul 2022 01:38:49 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20remove=20unnecessary=20error=20h?= =?UTF-8?q?andling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/helpers/listDir/index.ts | 4 +--- src/managers/database/index.ts | 25 ++----------------------- 2 files changed, 3 insertions(+), 26 deletions(-) diff --git a/src/helpers/listDir/index.ts b/src/helpers/listDir/index.ts index 382e41d..d70afc5 100644 --- a/src/helpers/listDir/index.ts +++ b/src/helpers/listDir/index.ts @@ -2,7 +2,5 @@ import fs from "fs"; const fsPromises = fs.promises; export default async (path: string) => { - return fsPromises.readdir(path).catch(async (err) => { - throw new Error(`Could not list directory: ${path}`, err); - }); + return fsPromises.readdir(path); }; diff --git a/src/managers/database/index.ts b/src/managers/database/index.ts index 0063c61..c58af68 100644 --- a/src/managers/database/index.ts +++ b/src/managers/database/index.ts @@ -1,27 +1,6 @@ -// 3rd party dependencies import mongoose from "mongoose"; - -// Dependencies -import logger from "../../logger"; - -// Configuration import { url } from "../../config/database"; -export const start = async () => { - await mongoose - .connect(url) - .then(async (connection) => { - logger.info(`Connected to database: ${connection.connection.name}`); - }) - .catch(async (e) => { - logger.error("Could not connect to database", e); - }); - - mongoose.connection.on("error", async (error) => { - logger.error(`${error}`); - }); - - mongoose.connection.on("warn", async (warning) => { - logger.warn(warning); - }); +export const connect = async () => { + await mongoose.connect(url); };