Bugfix in converting wizard data to TunnelConfig

This commit is contained in:
str4d
2015-04-05 13:11:53 +00:00
parent eb700e34ba
commit fae4b7e42d

View File

@ -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