Comparing version 0.2.54 to 0.3.0
@@ -380,2 +380,10 @@ (function () { | ||
var validation = (fieldDefinition.fieldOptions && fieldDefinition.fieldOptions.validation) ? fieldDefinition.fieldOptions.validation : undefined; | ||
if( validation && false === validation.validateImmediately){ | ||
var ret = {validation: {}}; | ||
ret.validation[fieldId] = {"valid":true}; | ||
return cb(undefined, ret ); | ||
} | ||
if(fieldEmpty(inputValue)) { | ||
@@ -382,0 +390,0 @@ if(required) { |
@@ -8,2 +8,5 @@ var util = require('util'); | ||
var logit = { | ||
setLevel : function (level){ | ||
logger.level = level; | ||
}, | ||
info: function () { | ||
@@ -49,2 +52,3 @@ logger.info.apply(logger, arguments); | ||
function getLogger() { | ||
if(!logger) { | ||
@@ -51,0 +55,0 @@ logger = basicConsoleLogger; |
@@ -347,2 +347,10 @@ var mongoose = require('mongoose'); | ||
getPopulatedFormList: function (options, cb){ | ||
var self = this; | ||
self.initConnection(options,function (err, connections){ | ||
if(err) return cb(err); | ||
return require('./impl/getPopulatedFormsList.js')(connections, options, cb); | ||
}) | ||
}, | ||
updateAppForms: function(options, appForms, cb) { | ||
@@ -349,0 +357,0 @@ var self = this; |
@@ -70,2 +70,9 @@ var models = require('../common/models.js')(); | ||
} | ||
}, | ||
function (cb){ | ||
if(params.subid && params.subid instanceof Array){ | ||
//formId and appId will already be populated if they are needed. | ||
query._id = {$in:params.subid}; | ||
} | ||
return cb(); | ||
} | ||
@@ -72,0 +79,0 @@ ], function (err, finalResult) { |
{ | ||
"name": "fh-forms", | ||
"version": "0.2.54", | ||
"version": "0.3.00", | ||
"description": "Cloud Forms API for form submission", | ||
@@ -5,0 +5,0 @@ "main": "lib/forms.js", |
@@ -1,1 +0,1 @@ | ||
0.2.54-18 | ||
0.3.00-22 |
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
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
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
264744
40
6960
1