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];