🐛 fix db connect

This commit is contained in:
Flam3rboy 2021-02-16 21:03:32 +01:00
parent 655d7db9ee
commit 2ffca731bd
4 changed files with 2 additions and 3 deletions

BIN
package-lock.json generated

Binary file not shown.

View File

@ -10,6 +10,7 @@ import i18nextMiddleware, { I18next } from "i18next-http-middleware";
import i18nextBackend from "i18next-node-fs-backend";
import { ErrorHandler } from "./middlewares/ErrorHandler";
import { BodyParser } from "./middlewares/BodyParser";
import mongoose from "mongoose";
export interface DiscordServerOptions extends ServerOptions {}
@ -42,7 +43,7 @@ export class DiscordServer extends Server {
async start() {
// @ts-ignore
await (db as Promise<Connection>);
await mongoose.connect(process.env.MONGO_URL);
await this.setupSchema();
console.log("[DB] connected");
await Promise.all([Config.init()]);

View File

@ -1,6 +1,5 @@
import { NextFunction, Request, Response } from "express";
import Config from "../util/Config";
import { db } from "fosscord-server-util";
// TODO: use mongodb ttl index
// TODO: increment count on serverside

View File

@ -1,5 +1,4 @@
import { NextFunction, Request, Response } from "express";
import { db } from "fosscord-server-util";
import { getIpAdress } from "./GlobalRateLimit";