diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java index 156805a2..e0567913 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java @@ -384,7 +384,7 @@ public class MainActivity extends BaseActivity { } private void pingServer() { - if (Preferences.getToken() == null) return; + if (Preferences.getToken() == null && Preferences.getPassword() == null) return; if (Preferences.isInUseServerAddressLocal()) { mainViewModel.ping().observe(this, subsonicResponse -> { @@ -428,7 +428,7 @@ public class MainActivity extends BaseActivity { } private void getOpenSubsonicExtensions() { - if (Preferences.getToken() != null) { + if (Preferences.getToken() != null || Preferences.getPassword() != null) { mainViewModel.getOpenSubsonicExtensions().observe(this, openSubsonicExtensions -> { if (openSubsonicExtensions != null) { Preferences.setOpenSubsonicExtensions(openSubsonicExtensions);