fix(recommends): Handle crash due to null manga case in RecommendsScreenModel (#1495)

This commit is contained in:
Cuong-Tran 2026-02-13 13:53:11 +07:00 committed by GitHub
parent 4292b22743
commit 36c1c642ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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(