Update main.js to remove eval that is used to register a pluggin
This commit is contained in:
dheeyi william
2017-09-11 14:09:53 -04:00
parent 8699650919
commit 855bc1d5ce

View File

@@ -40,12 +40,9 @@ var supportedProcessTypes = {
fn = fn.replace(/\s/g, "_"); fn = fn.replace(/\s/g, "_");
fn = fn.replace(/\-/g, "_"); fn = fn.replace(/\-/g, "_");
fn = fn + "DesignerGridRowDblClick"; fn = fn + "DesignerGridRowDblClick";
fn = window[fn];
// Todo We should remove eval functions as they are NSFW if (typeof fn === "function") {
eval("var flag = typeof(" + fn + ") == \"function\";"); fn(rowSelected.data);
if (flag) {
eval(fn + "(rowSelected.data);");
} else { } else {
disabledProcessTypeMessage(); disabledProcessTypeMessage();
} }