Files
2022-12-07 04:43:36 +01:00

24 lines
791 B
JavaScript

const settings = {}
const { getInstanceSetting } = require('../models/helpers')
settings.prepareRequiredSettings = async (req, res, next) => {
const isExtractionEnabled =
(await getInstanceSetting('is_extraction_enabled')) === 'T'
const isDictionariesEnabled =
(await getInstanceSetting('is_dictionaries_enabled')) === 'T'
const isConsultancyEnabled =
(await getInstanceSetting('is_consultancy_enabled')) === 'T'
// req.extractionEnabled = isExtractionEnabled
// req.dictionariesEnabled = isDictionariesEnabled
// req.consultancyEnabled = isConsultancyEnabled
res.locals.extractionEnabled = isExtractionEnabled
res.locals.dictionariesEnabled = isDictionariesEnabled
res.locals.consultancyEnabled = isConsultancyEnabled
next()
}
module.exports = settings