Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fh-forms

Package Overview
Dependencies
Maintainers
1
Versions
178
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fh-forms - npm Package Compare versions

Comparing version 0.2.6 to 0.2.7

18

lib/impl/completeFormSubmission.js

@@ -12,2 +12,3 @@ var models = require('../common/models.js')();

var fieldsToCheck = [];
var filesWaitingToBeUploaded = [];

@@ -27,3 +28,10 @@ if(!submission){

return cb(undefined, {"formSubmission": submissionToCheck.toJSON(),"result": "ok"});
var completeStatus = {"formSubmission": submissionToCheck.toJSON(),"result": "ok", "status" : "complete"};
if(filesWaitingToBeUploaded.length > 0){
completeStatus.status = "pending";
completeStatus.pendingFiles = filesWaitingToBeUploaded;
}
return cb(undefined, completeStatus);
});

@@ -66,11 +74,7 @@ });

async.eachSeries(fieldsToCheck, function(formField, cb){
var filesWaitingToBeUploaded = formField.fieldValues.filter(function(fieldValue){
filesWaitingToBeUploaded = formField.fieldValues.filter(function(fieldValue){
return fieldValue.indexOf("filePlaceHolder") > -1;//TODO, put this into config
});
if(filesWaitingToBeUploaded.length > 0){
return cb(new Error("Files uploads are not complete"));
} else {
cb();
}
cb();
}, cb);

@@ -77,0 +81,0 @@ });

{
"name": "fh-forms",
"version": "0.2.6",
"version": "0.2.7",
"description": "Cloud Forms API for form submission",

@@ -5,0 +5,0 @@ "main": "lib/forms.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc