diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java index ec4157656..f0c1692d6 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java @@ -142,7 +142,7 @@ public class Preferences public long getSnoozeInterval() { - return storage.getLong("pref_snooze_interval", 15L); + return Long.parseLong(storage.getString("pref_snooze_interval", "15")); } public String getSyncAddress() @@ -313,7 +313,7 @@ public class Preferences public void setSnoozeInterval(int interval) { - storage.putLong("pref_snooze_interval", interval); + storage.putString("pref_snooze_interval", String.valueOf(interval)); } public void setNumericalHabitsFeatureEnabled(boolean enabled)