|
|
|
@ -32,7 +32,9 @@ class SuggestionRepository(
|
|
|
|
db.withTransaction {
|
|
|
|
db.withTransaction {
|
|
|
|
db.suggestionDao.deleteAll()
|
|
|
|
db.suggestionDao.deleteAll()
|
|
|
|
suggestions.forEach { x ->
|
|
|
|
suggestions.forEach { x ->
|
|
|
|
db.mangaDao.upsert(MangaEntity.from(x.manga))
|
|
|
|
val tags = x.manga.tags.map(TagEntity.Companion::fromMangaTag)
|
|
|
|
|
|
|
|
db.tagsDao.upsert(tags)
|
|
|
|
|
|
|
|
db.mangaDao.upsert(MangaEntity.from(x.manga), tags)
|
|
|
|
db.suggestionDao.upsert(
|
|
|
|
db.suggestionDao.upsert(
|
|
|
|
SuggestionEntity(
|
|
|
|
SuggestionEntity(
|
|
|
|
mangaId = x.manga.id,
|
|
|
|
mangaId = x.manga.id,
|
|
|
|
|