2016-03-13 20:49:30 +00:00
|
|
|
var models = require('../../../models'),
|
|
|
|
ensureDefaultSettings;
|
|
|
|
|
2016-03-21 12:44:23 +00:00
|
|
|
/**
|
|
|
|
* ## Ensure Default Settings
|
|
|
|
* Wrapper around model.Settings.populateDefault, with logger
|
|
|
|
* @param {{info: logger.info, warn: logger.warn}} logger
|
|
|
|
* @returns {*}
|
|
|
|
*/
|
|
|
|
ensureDefaultSettings = function ensureDefaultSettings(logger) {
|
2016-03-13 20:49:30 +00:00
|
|
|
// Initialise the default settings
|
2016-03-21 12:44:23 +00:00
|
|
|
logger.info('Ensuring default settings');
|
|
|
|
return models.Settings.populateDefaults();
|
2016-03-13 20:49:30 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
module.exports = ensureDefaultSettings;
|