Merge branch 'main' into development
diff --git a/src/utils/database.ts b/src/utils/database.ts
index 67ff5ac..b42b8b2 100644
--- a/src/utils/database.ts
+++ b/src/utils/database.ts
@@ -25,7 +25,7 @@
         : `mongodb://${config.mongoOptions.host}`
 );
 await mongoClient.connect();
-const database = mongoClient.db();
+export const database = mongoClient.db();
 
 const collectionOptions = { authdb: config.mongoOptions.authSource, w: "majority" };
 const getIV = () => crypto.randomBytes(16);
diff --git a/src/utils/eventScheduler.ts b/src/utils/eventScheduler.ts
index 48eee63..34ba4e8 100644
--- a/src/utils/eventScheduler.ts
+++ b/src/utils/eventScheduler.ts
@@ -2,7 +2,7 @@
 import client from "./client.js";
 import * as fs from "fs";
 import * as path from "path";
-import config from "../config/main.js";
+import { database } from "./database.js";
 import { TextChannel } from "discord.js";
 
 class EventScheduler {
@@ -10,8 +10,8 @@
 
     constructor() {
         this.agenda = new Agenda({
+            mongo: database,
             db: {
-                address: config.mongoOptions.host,
                 collection: "eventScheduler"
             }
         });