From 91528889e5f3a3bbd3f76cf2969a878283b05158 Mon Sep 17 00:00:00 2001 From: David Baldwynn Date: Tue, 21 Nov 2017 00:05:01 -0800 Subject: [PATCH] got tests to pass --- app/controllers/helpers.server.controller.js | 2 +- app/libs/constants.js | 2 +- .../controllers/list-forms.client.controller.test.js | 9 ++++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app/controllers/helpers.server.controller.js b/app/controllers/helpers.server.controller.js index bb0c9cd0..c25f6682 100644 --- a/app/controllers/helpers.server.controller.js +++ b/app/controllers/helpers.server.controller.js @@ -14,7 +14,7 @@ module.exports = { removeSensitiveModelData: function(type, object){ switch(type){ case 'private_form': - this.this.removeKeysFromDict(object, constants.privateFields[type]); + this.removeKeysFromDict(object, constants.privateFields[type]); if(object.admin){ this.removeKeysFromDict(object.admin, constants.privateFields.private_user); } diff --git a/app/libs/constants.js b/app/libs/constants.js index 3ff00136..9b64918c 100644 --- a/app/libs/constants.js +++ b/app/libs/constants.js @@ -2,7 +2,7 @@ module.exports = { extraneousFormFieldProps: [ - 'validFieldTypes' + 'validFieldTypes', 'disabled', 'required', 'isSubmission', diff --git a/public/modules/forms/tests/unit/controllers/list-forms.client.controller.test.js b/public/modules/forms/tests/unit/controllers/list-forms.client.controller.test.js index 6c7c5931..1ebd19ac 100644 --- a/public/modules/forms/tests/unit/controllers/list-forms.client.controller.test.js +++ b/public/modules/forms/tests/unit/controllers/list-forms.client.controller.test.js @@ -30,7 +30,8 @@ {fieldType:'checkbox', title:'nascar', fieldValue: '', deletePreserved: false}, {fieldType:'checkbox', title:'hockey', fieldValue: '', deletePreserved: false} ], - _id: '525a8422f6d0f87f0e407a33' + _id: '525a8422f6d0f87f0e407a33', + submissionNum: 0 },{ title: 'Form Title2', admin: '39223933b1f1dea0ce12fab9', @@ -40,7 +41,8 @@ {fieldType:'checkbox', title:'nascar', fieldValue: '', deletePreserved: false}, {fieldType:'checkbox', title:'hockey', fieldValue: '', deletePreserved: false} ], - _id: '52f6d0f87f5a407a384220e3' + _id: '52f6d0f87f5a407a384220e3', + submissionNum: 0 },{ title: 'Form Title3', admin: '2fab9ed873937f0e1dea0ce1', @@ -50,7 +52,8 @@ {fieldType:'checkbox', title:'nascar', fieldValue: '', deletePreserved: false}, {fieldType:'checkbox', title:'hockey', fieldValue: '', deletePreserved: false} ], - _id: '922f6d0f87fed8730e4e1233' + _id: '922f6d0f87fed8730e4e1233', + submissionNum: 0 } ];