Manga info edit will now not break everything
This commit is contained in:
@@ -120,7 +120,7 @@ class LocalFavoritesStorage {
|
||||
validateDbManga(it.second)
|
||||
}.mapNotNull {
|
||||
FavoriteEntry().apply {
|
||||
title = it.second.title
|
||||
title = it.second.originalTitle
|
||||
gid = EHentaiSearchMetadata.galleryId(it.second.url)
|
||||
token = EHentaiSearchMetadata.galleryToken(it.second.url)
|
||||
category = it.first
|
||||
|
||||
@@ -42,7 +42,7 @@ class SmartSearchEngine(
|
||||
.toSingle().await(Schedulers.io())
|
||||
|
||||
searchResults.mangas.map {
|
||||
val cleanedMangaTitle = cleanSmartSearchTitle(it.title)
|
||||
val cleanedMangaTitle = cleanSmartSearchTitle(it.originalTitle)
|
||||
val normalizedDistance = normalizedLevenshtein.similarity(cleanedTitle, cleanedMangaTitle)
|
||||
SearchEntry(it, normalizedDistance)
|
||||
}.filter { (_, normalizedDistance) ->
|
||||
@@ -67,7 +67,7 @@ class SmartSearchEngine(
|
||||
}
|
||||
|
||||
searchResults.mangas.map {
|
||||
val normalizedDistance = normalizedLevenshtein.similarity(title, it.title)
|
||||
val normalizedDistance = normalizedLevenshtein.similarity(title, it.originalTitle)
|
||||
SearchEntry(it, normalizedDistance)
|
||||
}.filter { (_, normalizedDistance) ->
|
||||
normalizedDistance >= MIN_NORMAL_ELIGIBLE_THRESHOLD
|
||||
|
||||
Reference in New Issue
Block a user