mirror of
https://github.com/mihonapp/mihon.git
synced 2025-04-15 19:36:54 +00:00
fixed some variables being overwritten when manga not in db yet
This commit is contained in:
parent
aa22809e3b
commit
f373c9acca
1 changed files with 13 additions and 1 deletions
|
@ -13,7 +13,19 @@ class NetworkToLocalManga(
|
|||
val localDbManga = getManga(manga.url, manga.source)
|
||||
|
||||
if (localDbManga != null && localDbManga.dirLastModifiedAt != manga.dirLastModifiedAt) {
|
||||
updateManga(manga.copy(id = localDbManga.id, favorite = localDbManga.favorite).toMangaUpdate())
|
||||
updateManga(
|
||||
localDbManga.copy(
|
||||
url = manga.url,
|
||||
title = manga.title,
|
||||
artist = manga.artist,
|
||||
author = manga.author,
|
||||
description = manga.description,
|
||||
genre = manga.genre,
|
||||
status = manga.status,
|
||||
thumbnailUrl = manga.thumbnailUrl,
|
||||
dirLastModifiedAt = manga.dirLastModifiedAt,
|
||||
).toMangaUpdate(),
|
||||
)
|
||||
}
|
||||
|
||||
return when {
|
||||
|
|
Loading…
Add table
Reference in a new issue