aboutsummaryrefslogtreecommitdiff
path: root/subsonic-android
diff options
context:
space:
mode:
authordaneren2005 <daneren2005@gmail.com>2013-05-09 14:11:36 -0600
committerdaneren2005 <daneren2005@gmail.com>2013-05-09 14:11:36 -0600
commit23d0e8b7b74bc80ce7e6d57a74ab915285324b52 (patch)
treebe7fb7e192c9f4069754355f417c930158ea3069 /subsonic-android
parentdba6756bfd1c9460fda67b9b653c7e875632c16b (diff)
downloaddsub-23d0e8b7b74bc80ce7e6d57a74ab915285324b52.tar.gz
dsub-23d0e8b7b74bc80ce7e6d57a74ab915285324b52.tar.bz2
dsub-23d0e8b7b74bc80ce7e6d57a74ab915285324b52.zip
Don't run old updates for new users
Diffstat (limited to 'subsonic-android')
-rw-r--r--subsonic-android/src/github/daneren2005/dsub/updates/Updater.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/subsonic-android/src/github/daneren2005/dsub/updates/Updater.java b/subsonic-android/src/github/daneren2005/dsub/updates/Updater.java
index 3f8876b9..c239fa43 100644
--- a/subsonic-android/src/github/daneren2005/dsub/updates/Updater.java
+++ b/subsonic-android/src/github/daneren2005/dsub/updates/Updater.java
@@ -46,8 +46,13 @@ public class Updater {
updaters.add(new Updater373());
SharedPreferences prefs = Util.getPreferences(context);
- int lastVersion = prefs.getInt(Constants.LAST_VERSION, 372);
- if(version > lastVersion) {
+ int lastVersion = prefs.getInt(Constants.LAST_VERSION, 0);
+ if(lastVersion == 0) {
+ SharedPreferences.Editor editor = prefs.edit();
+ editor.putInt(Constants.LAST_VERSION, version);
+ editor.commit();
+ }
+ else if(version > lastVersion) {
SharedPreferences.Editor editor = prefs.edit();
editor.putInt(Constants.LAST_VERSION, version);
editor.commit();