Fix client code execute
This commit is contained in:
@@ -95,10 +95,16 @@ function runClientCode(code, returnTo) {
|
|||||||
try {
|
try {
|
||||||
returnValue = eval("(" + code + ")");
|
returnValue = eval("(" + code + ")");
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
sendNetworkEventToServer("vrr.runCodeFail", returnTo, code);
|
sendNetworkEventToServer("vrr.runCodeFail", returnTo, error.toString());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
sendNetworkEventToServer("vrr.runCodeSuccess", returnTo, code, returnValue);
|
let returnValueString = returnValue;
|
||||||
|
if(returnValue != null && returnValue != undefined) {
|
||||||
|
returnValueString = `${returnValue.toString()} (${typeof returnValue})`;
|
||||||
|
} else {
|
||||||
|
returnValueString = "null/undefined";
|
||||||
|
}
|
||||||
|
sendNetworkEventToServer("vrr.runCodeSuccess", returnTo, returnValueString);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user