From fae4b7e42d77a984bf94619fa6c2b45a4b27aa62 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 5 Apr 2015 13:11:53 +0000 Subject: [PATCH] Bugfix in converting wizard data to TunnelConfig --- .../java/net/i2p/android/i2ptunnel/util/TunnelUtil.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/net/i2p/android/i2ptunnel/util/TunnelUtil.java b/app/src/main/java/net/i2p/android/i2ptunnel/util/TunnelUtil.java index 91799d67b..bfd7100ee 100644 --- a/app/src/main/java/net/i2p/android/i2ptunnel/util/TunnelUtil.java +++ b/app/src/main/java/net/i2p/android/i2ptunnel/util/TunnelUtil.java @@ -632,7 +632,8 @@ public class TunnelUtil extends GeneralHelper { @Override protected void generalClientPort() { - cfg.setPort(data.getBundle(res.getString(R.string.i2ptunnel_wizard_k_binding_port)).getInt(Page.SIMPLE_DATA_KEY)); + cfg.setPort(Integer.parseInt(data.getBundle( + res.getString(R.string.i2ptunnel_wizard_k_binding_port)).getString(Page.SIMPLE_DATA_KEY))); } @Override @@ -675,12 +676,14 @@ public class TunnelUtil extends GeneralHelper { protected void generalServerHttpBidirOrStreamr(boolean isStreamr) { cfg.setReachableBy(data.getBundle(res.getString(R.string.i2ptunnel_wizard_k_reachable_on)).getString(Page.SIMPLE_DATA_KEY)); if (!isStreamr) - cfg.setPort(data.getBundle(res.getString(R.string.i2ptunnel_wizard_k_binding_port)).getInt(Page.SIMPLE_DATA_KEY)); + cfg.setPort(Integer.parseInt(data.getBundle( + res.getString(R.string.i2ptunnel_wizard_k_binding_port)).getString(Page.SIMPLE_DATA_KEY))); } @Override protected void generalServerPort() { - cfg.setTargetPort(data.getBundle(res.getString(R.string.i2ptunnel_wizard_k_target_port)).getInt(Page.SIMPLE_DATA_KEY)); + cfg.setTargetPort(Integer.parseInt(data.getBundle( + res.getString(R.string.i2ptunnel_wizard_k_target_port)).getString(Page.SIMPLE_DATA_KEY))); } @Override