FBI-623
Update main.js to remove eval that is used to register a pluggin
This commit is contained in:
@@ -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();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user