From 7f3319f805b63f071ac74e99b7a5327fef74e387 Mon Sep 17 00:00:00 2001 From: tom79 Date: Sun, 12 Apr 2020 15:45:17 +0200 Subject: [PATCH] avoid closing db for background threads. --- .../java/app/fedilab/android/activities/BaseMainActivity.java | 3 --- .../app/fedilab/android/fragments/DisplayStatusFragment.java | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java index 8c18df9cf..cda080777 100644 --- a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java @@ -1683,9 +1683,6 @@ public abstract class BaseMainActivity extends BaseActivity if (mPageReferenceMap != null) mPageReferenceMap = null; PreferenceManager.getDefaultSharedPreferences(this).edit().putBoolean("isMainActivityRunning", false).apply(); - if (Sqlite.db != null) { - Sqlite.db.close(); - } } @Override diff --git a/app/src/main/java/app/fedilab/android/fragments/DisplayStatusFragment.java b/app/src/main/java/app/fedilab/android/fragments/DisplayStatusFragment.java index e10b1e494..6d67373c7 100644 --- a/app/src/main/java/app/fedilab/android/fragments/DisplayStatusFragment.java +++ b/app/src/main/java/app/fedilab/android/fragments/DisplayStatusFragment.java @@ -183,6 +183,7 @@ public class DisplayStatusFragment extends Fragment implements OnPostActionInter type = RetrieveFeedsAsyncTask.Type.CHANNEL; + assert context != null; SQLiteDatabase db = Sqlite.getInstance(context.getApplicationContext(), Sqlite.DB_NAME, null, Sqlite.DB_VERSION).open(); //instanceType should not be null only for Peertube accounts