From a165cdc242fefdf8ac7045003dc9da999050d39c Mon Sep 17 00:00:00 2001 From: David Baldwynn Date: Mon, 20 Nov 2017 20:58:53 -0800 Subject: [PATCH] moved privateFields dict to constants.js --- app/controllers/helpers.server.controller.js | 21 ++++++++------------ app/libs/constants.js | 7 +++++++ 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/app/controllers/helpers.server.controller.js b/app/controllers/helpers.server.controller.js index f769187f..0f224a3b 100644 --- a/app/controllers/helpers.server.controller.js +++ b/app/controllers/helpers.server.controller.js @@ -1,14 +1,9 @@ 'use strict'; +const constants = require('../libs/constants'); + module.exports = { removeSensitiveModelData: function(type, object){ - var privateFields = { - 'public_form': ['__v', 'analytics.visitors', 'analytics.views', 'analytics.conversionRate', 'analytics.fields', 'lastModified', 'created'], - 'private_form': ['__v'], - 'public_user': ['passwordHash', 'password', 'provider', 'salt', 'lastModified', 'created', 'resetPasswordToken', 'resetPasswordExpires', 'token', 'apiKey', '__v'], - 'private_user': ['passwordHash', 'password', 'provider', 'salt', 'resetPasswordToken', 'resetPasswordExpires', 'token', '__v'] - }; - function removeKeysFromDict(dict, keys){ for(var i=0; i static',