diff --git a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt index 40da3f2ca..7e823e222 100644 --- a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt +++ b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/EpisodeDao.kt @@ -32,6 +32,7 @@ import kotlinx.coroutines.flow.Flow */ @Dao interface EpisodeDao { + @Transaction @Query(value = "SELECT * FROM episodes") fun getEpisodesStream(): Flow> diff --git a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt index f03b1704d..8200712bc 100644 --- a/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt +++ b/core-database/src/main/java/com/google/samples/apps/nowinandroid/core/database/dao/NewsResourceDao.kt @@ -34,6 +34,7 @@ import kotlinx.coroutines.flow.Flow */ @Dao interface NewsResourceDao { + @Transaction @Query( value = """ SELECT * FROM news_resources @@ -42,6 +43,7 @@ interface NewsResourceDao { ) fun getNewsResourcesStream(): Flow> + @Transaction @Query( value = """ SELECT * FROM news_resources diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4d45a1b59..bf6755daf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,7 +37,7 @@ kotlinxDatetime = "0.4.0" kotlinxSerializationJson = "1.3.3" ksp = "1.7.0-1.0.6" ktlint = "0.43.0" -lint = "30.2.1" +lint = "30.2.2" okhttp = "4.10.0" protobuf = "3.21.5" protobufPlugin = "0.8.19"