From 1c5754361462020de228d245014d8ed442c0b4e1 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Sun, 13 Oct 2024 17:39:39 +0530 Subject: [PATCH] fixup! OnboardingFragment: Improvements to auto-updates setup Signed-off-by: Aayush Gupta --- .../main/java/com/aurora/store/data/room/MigrationHelper.kt | 3 +-- .../main/java/com/aurora/store/data/room/download/Download.kt | 2 +- app/src/main/java/com/aurora/store/data/room/update/Update.kt | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt b/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt index 9298c7323..580d3bb62 100644 --- a/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt +++ b/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt @@ -30,8 +30,7 @@ object MigrationHelper { database.beginTransaction() try { listOf("download", "update").forEach { - database.execSQL("ALTER TABLE `$it` ADD COLUMN targetSdk INTEGER NOT NULL") - database.execSQL("UPDATE `$it` SET targetSdk=1") + database.execSQL("ALTER TABLE `$it` ADD COLUMN targetSdk INTEGER NOT NULL DEFAULT 1") } database.setTransactionSuccessful() } catch (exception: Exception) { diff --git a/app/src/main/java/com/aurora/store/data/room/download/Download.kt b/app/src/main/java/com/aurora/store/data/room/download/Download.kt index 27013588f..151793060 100644 --- a/app/src/main/java/com/aurora/store/data/room/download/Download.kt +++ b/app/src/main/java/com/aurora/store/data/room/download/Download.kt @@ -28,7 +28,7 @@ data class Download( var downloadedFiles: Int, var fileList: List, val sharedLibs: List, - val targetSdk: Int, + val targetSdk: Int = 1, ) : Parcelable { val isFinished get() = downloadStatus in DownloadStatus.finished val isRunning get() = downloadStatus in DownloadStatus.running diff --git a/app/src/main/java/com/aurora/store/data/room/update/Update.kt b/app/src/main/java/com/aurora/store/data/room/update/Update.kt index 1c3dd3ad9..f9c04ddcd 100644 --- a/app/src/main/java/com/aurora/store/data/room/update/Update.kt +++ b/app/src/main/java/com/aurora/store/data/room/update/Update.kt @@ -30,7 +30,7 @@ data class Update( val offerType: Int, var fileList: List, val sharedLibs: List, - val targetSdk: Int + val targetSdk: Int = 1 ) : Parcelable { companion object {