replaced tryEval with try/catch

This commit is contained in:
stefanp 2003-06-23 15:03:34 +00:00
parent 23c6c02b5c
commit 710631429e

View file

@ -30,13 +30,15 @@ function createAddressFilter() {
var arr = str.split(","); var arr = str.split(",");
for ( var i in arr ) { for ( var i in arr ) {
var str = new java.lang.String(arr[i]); var str = new java.lang.String(arr[i]);
var result = tryEval("filter.addAddress(str.trim());"); try {
if ( result.error!=null ) { filter.addAddress(str.trim());
} catch (a) {
try {
var str = java.net.InetAddress.getByName(str.trim()).getHostAddress(); var str = java.net.InetAddress.getByName(str.trim()).getHostAddress();
var result = tryEval("filter.addAddress(str);"); filter.addAddress (str);
} catch (b) {
app.log ("error using address " + arr[i] + ": " + b);
} }
if ( result.error==null ) {
app.log( "allowed address for app manage: " + str );
} }
} }
} else { } else {