Fix: App crashes on second open when local address empty

This commit is contained in:
Jonas Resch
2024-06-10 14:18:52 +02:00
parent fb7296b467
commit 0557b7ca6f

View File

@@ -174,7 +174,7 @@ object Preferences {
@JvmStatic
fun isInUseServerAddressLocal(): Boolean {
return getInUseServerAddress() == getLocalAddress()
return getInUseServerAddress() == getLocalAddress() && !getLocalAddress().isNullOrEmpty()
}
@JvmStatic
@@ -187,7 +187,7 @@ object Preferences {
fun isServerSwitchable(): Boolean {
return App.getInstance().preferences.getLong(
NEXT_SERVER_SWITCH, 0
) + 15000 < System.currentTimeMillis()
) + 15000 < System.currentTimeMillis() && !getServer().isNullOrEmpty() && !getLocalAddress().isNullOrEmpty()
}
@JvmStatic