replaced tryEval with try/catch
This commit is contained in:
parent
23c6c02b5c
commit
710631429e
1 changed files with 10 additions and 8 deletions
|
@ -30,13 +30,15 @@ function createAddressFilter() {
|
|||
var arr = str.split(",");
|
||||
for ( var i in arr ) {
|
||||
var str = new java.lang.String(arr[i]);
|
||||
var result = tryEval("filter.addAddress(str.trim());");
|
||||
if ( result.error!=null ) {
|
||||
try {
|
||||
filter.addAddress(str.trim());
|
||||
} catch (a) {
|
||||
try {
|
||||
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 {
|
||||
|
|
Loading…
Add table
Reference in a new issue