From 655ff2675ee651cb30e964434f2b83944900e0da Mon Sep 17 00:00:00 2001 From: Knut Sveidqvist Date: Thu, 5 Aug 2021 01:07:35 +0200 Subject: [PATCH] #2219 Excluding using a black list as well --- src/utils.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/utils.js b/src/utils.js index 9b485e29c..58a46f488 100644 --- a/src/utils.js +++ b/src/utils.js @@ -74,20 +74,20 @@ export const detectInit = function (text, cnf) { let args = inits.map((init) => init.args); Object.keys(args).forEach((argKey) => { Object.keys(args[argKey]).forEach((key) => { - // if (key.indexOf('__') === 0) { - // log.debug('sanitize deleting prototype option', args[key]); - // delete args[argKey][key]; - // } + if (key.indexOf('__') === 0) { + log.debug('sanitize deleting prototype option', args[key]); + delete args[argKey][key]; + } - // if (key.indexOf('proto') >= 0) { - // log.debug('sanitize deleting prototype option', args[key]); - // delete args[argKey][key]; - // } + if (key.indexOf('proto') >= 0) { + log.debug('sanitize deleting prototype option', args[key]); + delete args[argKey][key]; + } - // if (key.indexOf('constr') >= 0) { - // log.debug('sanitize deleting prototype option', args[key]); - // delete args[argKey][key]; - // } + if (key.indexOf('constr') >= 0) { + log.debug('sanitize deleting prototype option', args[key]); + delete args[argKey][key]; + } if(configKeys.indexOf(key)<0) { log.debug('sanitize deleting option', args[argKey][key]); delete args[argKey][key];