Ensure push notification is enabled after successful remote provisioning

This commit is contained in:
Sylvain Berfini 2018-01-19 10:08:36 +01:00
parent d54696116c
commit 34a45c9035

View file

@ -1603,12 +1603,14 @@ public class LinphoneManager implements CoreListener, SensorEventListener, Accou
ConfiguringState state, String message) {
Log.d("Remote provisioning status = " + state.toString() + " (" + message + ")");
LinphonePreferences prefs = LinphonePreferences.instance();
if (state == ConfiguringState.Successful) {
if (LinphonePreferences.instance().isProvisioningLoginViewEnabled()) {
if (prefs.isProvisioningLoginViewEnabled()) {
ProxyConfig proxyConfig = lc.createProxyConfig();
Address addr = proxyConfig.getIdentityAddress();
wizardLoginViewDomain = addr.getDomain();
}
prefs.setPushNotificationEnabled(prefs.isPushNotificationEnabled());
}
}