summary refs log tree commit diff
path: root/util/util/Config.ts
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-08-24 16:35:59 +0200
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-08-24 16:35:59 +0200
commit05d72ac3ac0c8d887942c783a2c93a1ad7a34d1b (patch)
tree3e861ba5c436e48658da913a55aabab37a868227 /util/util/Config.ts
parent:white_check_mark: util unit tests (diff)
downloadserver-05d72ac3ac0c8d887942c783a2c93a1ad7a34d1b.tar.xz
:sparkles: util
Diffstat (limited to '')
-rw-r--r--util/util/Config.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/util/util/Config.ts b/util/util/Config.ts

index a93e1846..c65c4e44 100644 --- a/util/util/Config.ts +++ b/util/util/Config.ts
@@ -1,6 +1,5 @@ import { Schema, model, Types, Document } from "mongoose"; import "missing-native-js-functions"; -import db from "./Database"; import { Snowflake } from "./Snowflake"; import crypto from "crypto"; @@ -8,7 +7,7 @@ var config: any; export default { init: async function init(defaultOpts: any = DefaultOptions) { - config = await db.collection("config").findOne({}); + config = await db.collection("config").findOneOrFail({}); return this.set((config || {}).merge(defaultOpts)); }, get: function get() { @@ -16,7 +15,7 @@ export default { }, set: function set(val: any) { config = val.merge(config); - return db.collection("config").updateOne({}, { $set: val }, { upsert: true }); + return db.collection("config").update({}, { $set: val }, { upsert: true }); }, };