Manga info edit will now not break everything

This commit is contained in:
Jobobby04
2020-07-11 15:22:11 -04:00
parent 044c638079
commit 2e033356aa
16 changed files with 25 additions and 25 deletions
@@ -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