diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java index 30cb55aec..3b1b576da 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java @@ -170,6 +170,9 @@ public class ConfigUpdateHandler extends FormHandler { return; } + if (!_action.equals(_("Save"))) + return; + Map changes = new HashMap(); if ( (_newsURL != null) && (_newsURL.length() > 0) ) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java index 716524fbf..ebbcf7852 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java @@ -106,6 +106,8 @@ public class ConfigUpdateHelper extends HelperBase { long ms = ConfigUpdateHandler.DEFAULT_REFRESH_FREQ; try { ms = Long.parseLong(freq); + if (ms <= 0) + ms = -1; } catch (NumberFormatException nfe) {} StringBuilder buf = new StringBuilder(256);