From 40265a9800802d4b30813b8dfccede4f09b20c44 Mon Sep 17 00:00:00 2001 From: David Baldwynn Date: Sat, 22 Apr 2017 19:13:21 -0700 Subject: [PATCH] Cleaned up form.server.model.js --- app/models/form.server.model.js | 119 ++++++++++++++------------------ 1 file changed, 52 insertions(+), 67 deletions(-) diff --git a/app/models/form.server.model.js b/app/models/form.server.model.js index 52d8abb1..52051da8 100644 --- a/app/models/form.server.model.js +++ b/app/models/form.server.model.js @@ -6,21 +6,15 @@ var mongoose = require('mongoose'), Schema = mongoose.Schema, _ = require('lodash'), - config = require('../../config/config'), - path = require('path'), mUtilities = require('mongoose-utilities'), - fs = require('fs-extra'), async = require('async'), - mkdirp = require('mkdirp'), Random = require('random-js'), - mt = Random.engines.mt19937(), - util = require('util'); + mt = Random.engines.mt19937(); mt.autoSeed(); //Mongoose Models var FieldSchema = require('./form_field.server.model.js'); -var Field = mongoose.model('Field'); var FormSubmissionSchema = require('./form_submission.server.model.js'), FormSubmission = mongoose.model('FormSubmission', FormSubmissionSchema); @@ -221,7 +215,10 @@ FormSchema.virtual('analytics.fields').get(function () { var visitors = this.analytics.visitors; var that = this; - if(this.form_fields.length == 0) return null; + if(this.form_fields.length == 0) { + return null; + } + for(var i=0; i