diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-10-23 15:53:33 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-10-23 15:53:33 -0700 |
commit | 9d1d3d9bb935035df20b93d4726e11dcc850ec14 (patch) | |
tree | 09febd1d146f54bce1be1b8ee82f0c194f9302e6 /app/src/main/java | |
parent | 836a80632698eb56a5dbb05ed0676583a5b1ea7b (diff) | |
download | dsub-9d1d3d9bb935035df20b93d4726e11dcc850ec14.tar.gz dsub-9d1d3d9bb935035df20b93d4726e11dcc850ec14.tar.bz2 dsub-9d1d3d9bb935035df20b93d4726e11dcc850ec14.zip |
Fix online instance ever registering as 0
Diffstat (limited to 'app/src/main/java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/util/Util.java | 3 |
1 files changed, 2 insertions, 1 deletions
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) { |