From 96fcb851a3ac3e90db6426e3fa5f4336b7654bfe Mon Sep 17 00:00:00 2001 From: Bnyro Date: Tue, 20 Dec 2022 15:50:04 +0100 Subject: [PATCH] fix crash when restoring a backup with playlists --- .../main/java/com/github/libretube/db/obj/LocalPlaylist.kt | 4 ++-- .../com/github/libretube/db/obj/LocalPlaylistWithVideos.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/github/libretube/db/obj/LocalPlaylist.kt b/app/src/main/java/com/github/libretube/db/obj/LocalPlaylist.kt index 2364af951..5e027a953 100644 --- a/app/src/main/java/com/github/libretube/db/obj/LocalPlaylist.kt +++ b/app/src/main/java/com/github/libretube/db/obj/LocalPlaylist.kt @@ -7,6 +7,6 @@ import androidx.room.PrimaryKey data class LocalPlaylist( @PrimaryKey(autoGenerate = true) val id: Int = 0, - var name: String, - var thumbnailUrl: String + var name: String = "", + var thumbnailUrl: String = "" ) diff --git a/app/src/main/java/com/github/libretube/db/obj/LocalPlaylistWithVideos.kt b/app/src/main/java/com/github/libretube/db/obj/LocalPlaylistWithVideos.kt index a4cca23cd..012617adf 100644 --- a/app/src/main/java/com/github/libretube/db/obj/LocalPlaylistWithVideos.kt +++ b/app/src/main/java/com/github/libretube/db/obj/LocalPlaylistWithVideos.kt @@ -4,10 +4,10 @@ import androidx.room.Embedded import androidx.room.Relation data class LocalPlaylistWithVideos( - @Embedded val playlist: LocalPlaylist, + @Embedded val playlist: LocalPlaylist = LocalPlaylist(), @Relation( parentColumn = "id", entityColumn = "playlistId" ) - val videos: List + val videos: List = listOf() )