#2219 Excluding using a black list as well

This commit is contained in:
Knut Sveidqvist
2021-08-05 01:07:35 +02:00
parent 37fae09ce4
commit 655ff2675e

View File

@@ -74,20 +74,20 @@ export const detectInit = function (text, cnf) {
let args = inits.map((init) => init.args); let args = inits.map((init) => init.args);
Object.keys(args).forEach((argKey) => { Object.keys(args).forEach((argKey) => {
Object.keys(args[argKey]).forEach((key) => { Object.keys(args[argKey]).forEach((key) => {
// if (key.indexOf('__') === 0) { if (key.indexOf('__') === 0) {
// log.debug('sanitize deleting prototype option', args[key]); log.debug('sanitize deleting prototype option', args[key]);
// delete args[argKey][key]; delete args[argKey][key];
// } }
// if (key.indexOf('proto') >= 0) { if (key.indexOf('proto') >= 0) {
// log.debug('sanitize deleting prototype option', args[key]); log.debug('sanitize deleting prototype option', args[key]);
// delete args[argKey][key]; delete args[argKey][key];
// } }
// if (key.indexOf('constr') >= 0) { if (key.indexOf('constr') >= 0) {
// log.debug('sanitize deleting prototype option', args[key]); log.debug('sanitize deleting prototype option', args[key]);
// delete args[argKey][key]; delete args[argKey][key];
// } }
if(configKeys.indexOf(key)<0) { if(configKeys.indexOf(key)<0) {
log.debug('sanitize deleting option', args[argKey][key]); log.debug('sanitize deleting option', args[argKey][key]);
delete args[argKey][key]; delete args[argKey][key];