Merge pull request #2246 from omnivore-app/fix/android-highlight-crash

Fix crash when deleting highlights on Android
This commit is contained in:
Jackson Harper
2023-05-25 11:15:11 +08:00
committed by GitHub
3 changed files with 4 additions and 3 deletions

View File

@ -17,8 +17,8 @@ android {
applicationId "app.omnivore.omnivore"
minSdk 26
targetSdk 33
versionCode 78
versionName "0.0.78"
versionCode 80
versionName "0.0.80"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {

View File

@ -13,7 +13,7 @@ import app.omnivore.omnivore.persistence.entities.*
SavedItemAndSavedItemLabelCrossRef::class,
SavedItemAndHighlightCrossRef::class
],
version = 7
version = 8
)
abstract class AppDatabase : RoomDatabase() {
abstract fun viewerDao(): ViewerDao

View File

@ -34,6 +34,7 @@ data class Highlight(
entity = Highlight::class,
parentColumns = arrayOf("highlightId"),
childColumns = arrayOf("highlightId"),
onDelete = ForeignKey.CASCADE
),
ForeignKey(
entity = SavedItem::class,