From 01ab0f77569aca47a9a7e9ce6c1f05d37537b70f Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Thu, 11 Mar 2021 22:44:36 +0800 Subject: [PATCH] refactor: simplify code --- .../org/gotson/komga/domain/service/BookLifecycle.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/service/BookLifecycle.kt b/komga/src/main/kotlin/org/gotson/komga/domain/service/BookLifecycle.kt index 43af9952..8755cc01 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/service/BookLifecycle.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/service/BookLifecycle.kt @@ -56,14 +56,10 @@ class BookLifecycle( fun generateThumbnailAndPersist(book: Book) { logger.info { "Generate thumbnail and persist for book: $book" } - val thumbnailBook = try { - bookAnalyzer.generateThumbnail(book) + try { + addThumbnailForBook(bookAnalyzer.generateThumbnail(book)) } catch (ex: Exception) { logger.error(ex) { "Error while creating thumbnail" } - null - } - thumbnailBook?.let { - addThumbnailForBook(it) } }