Initial commit
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
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
|
||||
Reference in New Issue
Block a user