Comparing version 0.2.34 to 0.2.36
@@ -20,2 +20,24 @@ var mongoose = require('mongoose'), | ||
var default_config = { | ||
"client": { | ||
"sent_save_min": 5, | ||
"sent_save_max": 1000, | ||
"targetWidth": 100, | ||
"targetHeight": 100, | ||
"quality": 75, | ||
"debug_mode": false, | ||
"logger" : false, | ||
"max_retries" : 0, | ||
"timeout" : 30, | ||
"log_line_limit": 300, | ||
"log_email": "", | ||
"config_admin_user": true | ||
}, | ||
"cloud": { | ||
"logging": { | ||
"enabled":false | ||
} | ||
} | ||
}; | ||
return { | ||
@@ -248,18 +270,18 @@ "init": function (conn) { | ||
"client": { | ||
"sent_save_min": {type : Number, required: true}, | ||
"sent_save_max": {type : Number, required: true}, | ||
"targetWidth": {type : Number, required: true}, | ||
"targetHeight": {type : Number, required: true}, | ||
"quality": {type : Number, required: true}, | ||
"debug_mode": {type: Boolean, required: true, default: false}, | ||
"logger" : {type: Boolean, required: true, default: false}, | ||
"max_retries" : {type : Number, required: true}, | ||
"timeout" : {type : Number, required: true}, | ||
"log_line_limit": {type : Number, required: true}, | ||
"log_email": {type: String, required: true}, | ||
"config_admin_user": {type: Boolean, required: true, default: false} | ||
"sent_save_min": {type : Number, required: true, default: default_config.client.sent_save_min}, | ||
"sent_save_max": {type : Number, required: true, default: default_config.client.sent_save_max}, | ||
"targetWidth": {type : Number, required: true, default: default_config.client.targetWidth}, | ||
"targetHeight": {type : Number, required: true, default: default_config.client.targetHeight}, | ||
"quality": {type : Number, required: true, default: default_config.client.quality}, | ||
"debug_mode": {type: Boolean, required: true, default: default_config.client.debug_mode}, | ||
"logger" : {type: Boolean, required: true, default: default_config.client.logger}, | ||
"max_retries" : {type : Number, required: true, default: default_config.client.max_retries}, | ||
"timeout" : {type : Number, required: true, default: default_config.client.timeout}, | ||
"log_line_limit": {type : Number, required: true, default: default_config.client.log_line_limit}, | ||
"log_email": {type: String, default: default_config.client.log_email}, | ||
"config_admin_user": {type: Boolean, required: true, default: default_config.client.config_admin_user} | ||
}, | ||
"cloud": { | ||
"logging": { | ||
"enabled": {type: Boolean, default: false} | ||
"enabled": {type: Boolean, required: true, default: default_config.cloud.logging.enabled} | ||
} | ||
@@ -266,0 +288,0 @@ } |
@@ -405,3 +405,3 @@ | ||
if(requiredColour){ | ||
requiredCSS = this.getBackgroundColour(requiredColour); | ||
requiredCSS = requiredCSS.concat("color:" + requiredColour + ";"); | ||
} else { | ||
@@ -408,0 +408,0 @@ return null; |
@@ -229,4 +229,11 @@ var models = require('../common/models.js')(); | ||
if (!config) { | ||
logger.warning('getAppConfig() - appConfig not found for: ', appConfig.appId); | ||
return cb(new Error('appConfig not found')); | ||
logger.warning('getAppConfig() - creating default, since appConfig not found for: ', appConfig.appId); | ||
var newAppConfig = new appConfigModel({appId: appConfig.appId, client: {}, cloud: {}}); | ||
logger.warning('getAppConfig() - creating default, since appConfig not found for: ', newAppConfig); | ||
newAppConfig.save(function (err, config) { | ||
if (err) return cb(err); | ||
logger.warning('getAppConfig() - created default: ',config.toJSON()); | ||
return cb(undefined, config.toJSON()); | ||
}); | ||
} else { | ||
@@ -233,0 +240,0 @@ logger.debug('getAppConfig() - returning :', config.toJSON()); |
{ | ||
"name": "fh-forms", | ||
"version": "0.2.34", | ||
"version": "0.2.36", | ||
"description": "Cloud Forms API for form submission", | ||
@@ -5,0 +5,0 @@ "main": "lib/forms.js", |
@@ -1,1 +0,1 @@ | ||
0.2.34-14 | ||
0.2.36-51 |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
220821
5986