diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountLocalPreferences.java b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountLocalPreferences.java index 40d392a3c..2bf097de6 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountLocalPreferences.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountLocalPreferences.java @@ -52,7 +52,7 @@ public class AccountLocalPreferences{ public PushSubscription.Alerts notificationFilters; - public AccountLocalPreferences(SharedPreferences prefs){ + public AccountLocalPreferences(SharedPreferences prefs, AccountSession session){ this.prefs=prefs; serverSideFiltersSupported=prefs.getBoolean("serverSideFilters", false); diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java index 00eca9a48..72abb45ec 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java @@ -303,7 +303,7 @@ public class AccountSession{ public AccountLocalPreferences getLocalPreferences(){ if(localPreferences==null) - localPreferences=new AccountLocalPreferences(getRawLocalPreferences()); + localPreferences=new AccountLocalPreferences(getRawLocalPreferences(), this); return localPreferences; }