fix: series would be updated at each scan even if not modified

This commit is contained in:
Gauthier Roebroeck 2021-05-31 18:09:49 +08:00
parent b908ac140b
commit d05237f5ed

View file

@ -81,7 +81,9 @@ class SeriesLifecycle(
}
// update book count for series
seriesRepository.update(series.copy(bookCount = books.size))
seriesRepository.findByIdOrNull(series.id)?.let {
seriesRepository.update(it.copy(bookCount = books.size))
}
}
fun addBooks(series: Series, booksToAdd: Collection<Book>) {