From deaa94ae4c45c9d64d7c1f24314ddf2b0b90b08b Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Thu, 3 Apr 2025 11:32:08 -0300 Subject: [PATCH] refactor(AccountLocalPreferences.java): add session parameter to constructor --- .../android/api/session/AccountLocalPreferences.java | 2 +- .../org/joinmastodon/android/api/session/AccountSession.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; }