From 4430983e09b22326f52abb5380d1153383dce981 Mon Sep 17 00:00:00 2001 From: Jure Triglav <juretriglav@gmail.com> Date: Sat, 27 Jan 2018 10:53:29 +0100 Subject: [PATCH] Safely fall back if config.validations is not provided --- packages/server/src/models/Model.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/server/src/models/Model.js b/packages/server/src/models/Model.js index 1a2602410..4e889e978 100644 --- a/packages/server/src/models/Model.js +++ b/packages/server/src/models/Model.js @@ -9,8 +9,13 @@ const logger = require('@pubsweet/logger') const config = require('config') -const appValidations = require(config.validations) -const validations = require('./validations')(appValidations) +let validations +if (config.validations) { + const appValidations = require(config.validations) + validations = require('./validations')(appValidations) +} else { + validations = require('./validations')() +} schema() -- GitLab