From 7a74549b59ccaaa9270ff593469cae35fb73bf68 Mon Sep 17 00:00:00 2001 From: Madhur Gupta <30932899+madhurgupta10@users.noreply.github.com> Date: Mon, 21 Jun 2021 09:31:00 +0530 Subject: [PATCH] Fix #3792 Missing Column Issue (#4468) * Fix Missing Column Issue * Fix tests --- .../commons/bookmarks/locations/BookmarkLocationsDao.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsDao.java b/app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsDao.java index e1a8b5b5c..0aff8d2aa 100644 --- a/app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsDao.java +++ b/app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsDao.java @@ -284,7 +284,7 @@ public class BookmarkLocationsDao { } return; } - if (from == 12) { + if (from >= 12) { try { db.execSQL( "ALTER TABLE bookmarksLocations ADD COLUMN location_destroyed STRING;"); @@ -292,14 +292,14 @@ public class BookmarkLocationsDao { Timber.e(exception); } } - if (from == 13){ + if (from >= 13){ try { db.execSQL("ALTER TABLE bookmarksLocations ADD COLUMN location_language STRING;"); } catch (SQLiteException exception){ Timber.e(exception); } } - if (from == 14){ + if (from >= 14){ try { db.execSQL("ALTER TABLE bookmarksLocations ADD COLUMN location_exists STRING;"); } catch (SQLiteException exception){