From 9cb63b57985afb192555ab89feb1aa8163207000 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Mon, 22 Mar 2021 15:43:59 +0800 Subject: [PATCH] fix: skip ISBN barcode provider if not enabled in library --- .../kotlin/org/gotson/komga/domain/service/MetadataLifecycle.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/service/MetadataLifecycle.kt b/komga/src/main/kotlin/org/gotson/komga/domain/service/MetadataLifecycle.kt index 35c5342c7..ae2590e2d 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/service/MetadataLifecycle.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/service/MetadataLifecycle.kt @@ -61,6 +61,8 @@ class MetadataLifecycle( logger.info { "Library is not set to import book and read lists metadata from ComicInfo, skipping" } provider is EpubMetadataProvider && !library.importEpubBook -> logger.info { "Library is not set to import book metadata from Epub, skipping" } + provider is IsbnBarcodeProvider && !library.importBarcodeIsbn -> + logger.info { "Library is not set to import book metadata from Barcode ISBN, skipping" } else -> { logger.debug { "Provider: $provider" } val patch = provider.getBookMetadataFromBook(book, media)