From bfa64e44ec7c8e644285e1c7adeb697c2e4d9a9f Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 23 Feb 2018 14:36:36 +0100 Subject: [PATCH] Do not remove AuthInfo on registrationStateChanged cb when state is Cleared --- src/android/org/linphone/activities/LinphoneActivity.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/android/org/linphone/activities/LinphoneActivity.java b/src/android/org/linphone/activities/LinphoneActivity.java index 80421a9e7..4093068f8 100644 --- a/src/android/org/linphone/activities/LinphoneActivity.java +++ b/src/android/org/linphone/activities/LinphoneActivity.java @@ -239,13 +239,7 @@ public class LinphoneActivity extends LinphoneGenericActivity implements OnClick @Override public void onRegistrationStateChanged(Core lc, ProxyConfig proxy, RegistrationState state, String smessage) { AuthInfo authInfo = lc.findAuthInfo(proxy.getRealm(), proxy.getIdentityAddress().getUsername(), proxy.getDomain()); - if (state.equals(RegistrationState.Cleared)) { - if (lc != null) { - if (authInfo != null) - lc.removeAuthInfo(authInfo); - } - } - + refreshAccounts(); if(getResources().getBoolean(R.bool.use_phone_number_validation)