mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-02-04 04:51:16 +08:00
17 lines
463 B
JavaScript
17 lines
463 B
JavaScript
const { mongoDB } = require("../init/mongodb");
|
|
|
|
class ConfigDAO {
|
|
static async saveConfig(uid, config) {
|
|
return await mongoDB()
|
|
.collection("configs")
|
|
.updateOne({ uid }, { $set: { config } }, { upsert: true });
|
|
}
|
|
|
|
static async getConfig(uid) {
|
|
let config = await mongoDB().collection("configs").findOne({ uid });
|
|
// if (!config) throw new MonkeyError(404, "Config not found");
|
|
return config;
|
|
}
|
|
}
|
|
|
|
module.exports = ConfigDAO;
|