From 695eec89e2e010de5b5016118f35927be92e351b Mon Sep 17 00:00:00 2001 From: Claas Beyersdorf Date: Wed, 23 Sep 2015 17:00:19 +0200 Subject: Fixed copy paste error. Now FORCE_PROXY_BYPASS works as expected. --- .../sip/communicator/impl/protocol/sip/SipStackSharing.java | 10 ++++++---- .../sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java | 5 ++--- .../plugin/sipaccregwizz/SIPAccountRegistrationForm.java | 1 + 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java index 8415e55..8595cd0 100644 --- a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java +++ b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java @@ -1031,13 +1031,15 @@ public class SipStackSharing while (iterPP.hasNext()) { ProtocolProviderServiceSipImpl candidate = iterPP.next(); - if(candidate.getAccountID() - .getAccountPropertyBoolean( - ProtocolProviderFactory.FORCE_PROXY_BYPASS, false)) + boolean forceProxyBypass + = candidate.getAccountID() + .getAccountPropertyBoolean( + ProtocolProviderFactory.FORCE_PROXY_BYPASS, false); + if(forceProxyBypass) { // Proxy check is disabled all connections are ok (HA sipXecs, sipXcom, ...) continue; - } + } if(candidate.getRegistrarConnection() == null) { //RegistrarLess connections are ok diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java index db42a0f..b9a24d0 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/ConnectionPanel.java @@ -129,8 +129,7 @@ public class ConnectionPanel } }); - proxyForceBypassCheckBox = - new SIPCommCheckBox( + proxyForceBypassCheckBox = new SIPCommCheckBox( Resources.getString("plugin.sipaccregwizz.PROXY_FORCE_BYPASS"), regform.getRegistration().isProxyForceBypassConfigure()); enablesProxyForceBypassConfigure(proxyForceBypassCheckBox.isSelected()); @@ -861,7 +860,7 @@ public class ConnectionPanel */ boolean isProxyForceBypassConfigureEnabled() { - return proxyAutoCheckBox.isSelected(); + return proxyForceBypassCheckBox.isSelected(); } /** diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java index 722b3a1..348805e 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java @@ -433,6 +433,7 @@ public class SIPAccountRegistrationForm connectionPanel.setCertificateId(clientTlsCertificateId); connectionPanel.enablesProxyAutoConfigure(proxyAutoConfigureEnabled); + connectionPanel.enablesProxyForceBypassConfigure(proxyForceBypassConfigureEnabled); connectionPanel.setServerPort(serverPort); connectionPanel.setProxy(proxyAddress); -- cgit v1.1