From 3365117814f9d4cbd6e553db5ee6bd2db427e4a8 Mon Sep 17 00:00:00 2001 From: alperozturk Date: Thu, 6 Jun 2024 10:17:24 +0200 Subject: [PATCH] Use DI if getStorageManager is null Signed-off-by: alperozturk --- .../com/owncloud/android/ui/activity/BaseActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/owncloud/android/ui/activity/BaseActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/BaseActivity.java index fc17209873d8..2c099cbed8b1 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/BaseActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/BaseActivity.java @@ -48,6 +48,7 @@ public abstract class BaseActivity extends AppCompatActivity implements Injectab @Inject UserAccountManager accountManager; @Inject AppPreferences preferences; + @Inject FileDataStorageManager fileDataStorageManager; private AppPreferences.Listener onPreferencesChanged = new AppPreferences.Listener() { @Override @@ -174,6 +175,10 @@ public Optional getUser() { } public FileDataStorageManager getStorageManager() { - return sessionMixin.getStorageManager(); + FileDataStorageManager result = sessionMixin.getStorageManager(); + if (result == null) { + result = fileDataStorageManager; + } + return result; } }