From 9d1d3d9bb935035df20b93d4726e11dcc850ec14 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Fri, 23 Oct 2015 15:53:33 -0700 Subject: Fix online instance ever registering as 0 --- app/src/main/java/github/daneren2005/dsub/util/Util.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/src') diff --git a/app/src/main/java/github/daneren2005/dsub/util/Util.java b/app/src/main/java/github/daneren2005/dsub/util/Util.java index d2c3b33c..490e922b 100644 --- a/app/src/main/java/github/daneren2005/dsub/util/Util.java +++ b/app/src/main/java/github/daneren2005/dsub/util/Util.java @@ -173,7 +173,8 @@ public final class Util { public static int getActiveServer(Context context) { SharedPreferences prefs = getPreferences(context); - return prefs.getBoolean(Constants.PREFERENCES_KEY_OFFLINE, false) ? 0 : prefs.getInt(Constants.PREFERENCES_KEY_SERVER_INSTANCE, 1); + // Don't allow the SERVER_INSTANCE to ever be 0 + return prefs.getBoolean(Constants.PREFERENCES_KEY_OFFLINE, false) ? 0 : Math.max(1, prefs.getInt(Constants.PREFERENCES_KEY_SERVER_INSTANCE, 1)); } public static int getServerCount(Context context) { -- cgit v1.2.3