diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-10-06 13:17:31 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-10-06 13:17:31 +0300 |
commit | 680a6b712102a60e9aef98cf0c51c38ef2086e21 (patch) | |
tree | ef87c45fbc887e18d862b0bb1dd95f70ab9eefa3 /app/src/main/java/it/niedermann/owncloud/notes/widget | |
parent | 23a6958ed4b9f0faa7281aea48ba83b889e2d2c5 (diff) |
#831 Migrate from SQLiteOpenHelper to Room
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/widget')
4 files changed, 14 insertions, 14 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidget.java b/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidget.java index 51a589c0..80edb446 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidget.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidget.java @@ -36,19 +36,19 @@ public class NoteListWidget extends AppWidgetProvider { public static final int PENDING_INTENT_OPEN_APP_RQ = 2; static void updateAppWidget(Context context, AppWidgetManager awm, int[] appWidgetIds) { - final NotesRoomDatabase roomDatabase = NotesRoomDatabase.getInstance(context); + final NotesRoomDatabase db = NotesRoomDatabase.getInstance(context); RemoteViews views; DarkModeSetting darkTheme; for (int appWidgetId : appWidgetIds) { try { - final NoteListsWidgetData data = roomDatabase.getWidgetNotesListDao().getNoteListWidgetData(appWidgetId); - final LocalAccountEntity localAccountEntity = roomDatabase.getLocalAccountDao().getAccount(data.getAccountId()); + final NoteListsWidgetData data = db.getWidgetNotesListDao().getNoteListWidgetData(appWidgetId); + final LocalAccountEntity localAccountEntity = db.getLocalAccountDao().getAccount(data.getAccountId()); String category = null; if (data.getCategoryId() != null) { - category = roomDatabase.getCategoryDao().getCategoryTitleById(data.getCategoryId()); + category = db.getCategoryDao().getCategoryTitleById(data.getCategoryId()); } darkTheme = DarkModeSetting.fromModeID(data.getThemeMode()); diff --git a/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidgetConfigurationActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidgetConfigurationActivity.java index cdcb6d0c..10ac43fc 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidgetConfigurationActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/widget/notelist/NoteListWidgetConfigurationActivity.java @@ -40,7 +40,7 @@ public class NoteListWidgetConfigurationActivity extends LockedActivity { private NavigationAdapter adapterCategories; private NavigationAdapter.NavigationItem itemRecent; private NavigationAdapter.NavigationItem itemFavorites; - private NotesRoomDatabase roomDatabase = null; + private NotesRoomDatabase db = null; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { @@ -48,9 +48,9 @@ public class NoteListWidgetConfigurationActivity extends LockedActivity { setResult(RESULT_CANCELED); setContentView(R.layout.activity_note_list_configuration); - roomDatabase = NotesRoomDatabase.getInstance(this); + db = NotesRoomDatabase.getInstance(this); try { - this.localAccount = roomDatabase.getLocalAccountDao().getLocalAccountByAccountName(SingleAccountHelper.getCurrentSingleSignOnAccount(this).name); + this.localAccount = db.getLocalAccountDao().getLocalAccountByAccountName(SingleAccountHelper.getCurrentSingleSignOnAccount(this).name); } catch (NextcloudFilesAppAccountNotFoundException | NoCurrentAccountSelectedException e) { e.printStackTrace(); Toast.makeText(this, R.string.widget_not_logged_in, Toast.LENGTH_LONG).show(); @@ -104,7 +104,7 @@ public class NoteListWidgetConfigurationActivity extends LockedActivity { data.setAccountId(localAccount.getId()); data.setThemeMode(NotesApplication.getAppTheme(getApplicationContext()).getModeId()); - roomDatabase.getWidgetNotesListDao().createOrUpdateNoteListWidgetData(data); + db.getWidgetNotesListDao().createOrUpdateNoteListWidgetData(data); Intent updateIntent = new Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE, null, getApplicationContext(), NoteListWidget.class); @@ -143,7 +143,7 @@ public class NoteListWidgetConfigurationActivity extends LockedActivity { return new ArrayList<>(); } NavigationAdapter.NavigationItem itemUncategorized; - List<CategoryNavigationItem> categories = roomDatabase.getCategories(localAccount.getId()); + List<CategoryNavigationItem> categories = db.getCategories(localAccount.getId()); if (!categories.isEmpty() && categories.get(0).label.isEmpty()) { itemUncategorized = categories.get(0); @@ -151,8 +151,8 @@ public class NoteListWidgetConfigurationActivity extends LockedActivity { itemUncategorized.icon = NavigationAdapter.ICON_NOFOLDER; } - int numFavorites = roomDatabase.getNoteDao().getFavoritesCount(localAccount.getId()); - int numNonFavorites = roomDatabase.getNoteDao().getNonFavoritesCount(localAccount.getId()); + int numFavorites = db.getNoteDao().getFavoritesCount(localAccount.getId()); + int numNonFavorites = db.getNoteDao().getNonFavoritesCount(localAccount.getId()); itemFavorites.count = numFavorites; itemRecent.count = numFavorites + numNonFavorites; diff --git a/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidget.java b/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidget.java index 7ecec33a..b2c46c8a 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidget.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidget.java @@ -80,10 +80,10 @@ public class SingleNoteWidget extends AppWidgetProvider { @Override public void onDeleted(Context context, int[] appWidgetIds) { - final NotesRoomDatabase roomDatabase = NotesRoomDatabase.getInstance(context); + final NotesRoomDatabase db = NotesRoomDatabase.getInstance(context); for (int appWidgetId : appWidgetIds) { - roomDatabase.getWidgetSingleNoteDao().removeSingleNoteWidget(appWidgetId); + db.getWidgetSingleNoteDao().removeSingleNoteWidget(appWidgetId); } super.onDeleted(context, appWidgetIds); } diff --git a/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidgetConfigurationActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidgetConfigurationActivity.java index 555a9d87..60c6fb44 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidgetConfigurationActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/widget/singlenote/SingleNoteWidgetConfigurationActivity.java @@ -53,7 +53,7 @@ public class SingleNoteWidgetConfigurationActivity extends MainActivity { int appWidgetId = extras.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID); try { - roomDatabase.getWidgetSingleNoteDao().createOrUpdateSingleNoteWidgetData( + db.getWidgetSingleNoteDao().createOrUpdateSingleNoteWidgetData( new WidgetSingleNoteEntity( appWidgetId, note.getAccountId(), |