This commit is contained in:
Horis
2026-01-16 15:06:40 +08:00
parent 5c368d27cd
commit c8634241be
2 changed files with 4 additions and 6 deletions
@@ -87,9 +87,8 @@ class ExploreShowViewModel(application: Application) : BaseViewModel(application
val name = book.name
val author = book.author
val bookUrl = book.bookUrl
return (author.isNotBlank() && bookshelf.contains("$name-$author"))
|| bookshelf.contains(name)
|| bookshelf.contains(bookUrl)
val key = if (author.isNotBlank()) "$name-$author" else name
return bookshelf.contains(key) || bookshelf.contains(bookUrl)
}
}
@@ -88,9 +88,8 @@ class SearchViewModel(application: Application) : BaseViewModel(application) {
val name = book.name
val author = book.author
val bookUrl = book.bookUrl
return (author.isNotBlank() && bookshelf.contains("$name-$author"))
|| bookshelf.contains(name)
|| bookshelf.contains(bookUrl)
val key = if (author.isNotBlank()) "$name-$author" else name
return bookshelf.contains(key) || bookshelf.contains(bookUrl)
}
/**