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){