gb_utils
Version:
All utils file for beta
20 lines (15 loc) • 555 B
JavaScript
//Models Import
const Settings = require("gb_models/settingsModels");
//utils Import
const redisUtils = require("./redisUtils");
const constantUtils = require("./constantUtils");
const utils = {};
utils.loadRedisData = async (config) => {
const ifConfig = await redisUtils.read(config, constantUtils.GENERALSETTING);
if (ifConfig) return ifConfig;
const settingsData = await Settings.findOne({
name: constantUtils.GENERALSETTING,
}).lean();
await redisUtils.write(config, constantUtils.GENERALSETTING, settingsData);
};
module.exports = utils;