From 36c1c642caa0350d499c5129831e055422dd4831 Mon Sep 17 00:00:00 2001 From: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> Date: Fri, 13 Feb 2026 13:53:11 +0700 Subject: [PATCH] fix(recommends): Handle crash due to null manga case in RecommendsScreenModel (#1495) --- app/src/main/java/exh/recs/RecommendsScreenModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/exh/recs/RecommendsScreenModel.kt b/app/src/main/java/exh/recs/RecommendsScreenModel.kt index 62adc5ae6..b13430763 100644 --- a/app/src/main/java/exh/recs/RecommendsScreenModel.kt +++ b/app/src/main/java/exh/recs/RecommendsScreenModel.kt @@ -50,7 +50,7 @@ open class RecommendsScreenModel( ioCoroutineScope.launch { val recommendationSources = when (args) { is RecommendsScreen.Args.SingleSourceManga -> { - val manga = getManga.await(args.mangaId)!! + val manga = getManga.await(args.mangaId) ?: return@launch mutableState.update { it.copy(title = manga.title) } RecommendationPagingSource.createSources(