From f41df5bbb979751cc4c6897a6aaa28fdaef1c56e Mon Sep 17 00:00:00 2001 From: Eliza Kalata Date: Fri, 22 Apr 2022 13:37:45 +0200 Subject: [PATCH] Change exception to logFile. --- .../marketplace/services/items/ItemVersionService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/sshopencloud/marketplace/services/items/ItemVersionService.java b/src/main/java/eu/sshopencloud/marketplace/services/items/ItemVersionService.java index ffa09ebb..49ab4dbf 100644 --- a/src/main/java/eu/sshopencloud/marketplace/services/items/ItemVersionService.java +++ b/src/main/java/eu/sshopencloud/marketplace/services/items/ItemVersionService.java @@ -9,6 +9,7 @@ import eu.sshopencloud.marketplace.repositories.items.VersionedItemRepository; import eu.sshopencloud.marketplace.services.auth.LoggedInUserHolder; import lombok.NonNull; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Sort; @@ -21,6 +22,7 @@ import java.util.Optional; @RequiredArgsConstructor +@Slf4j abstract class ItemVersionService { private final VersionedItemRepository versionedItemRepository; @@ -109,7 +111,7 @@ abstract class ItemVersionService { protected Optional loadItemDraft(String persistentId, @NonNull User draftOwner) { if (!versionedItemRepository.existsById(persistentId)) { - throw new EntityNotFoundException( + log.error("Exception " + String.format("Unable to find draft %s with id %s", getItemTypeName(), persistentId) ); } @@ -148,6 +150,7 @@ abstract class ItemVersionService { .orElseGet(() -> loadLatestItemForCurrentUser(persistentId, false)); } + protected I loadItemVersion(String persistentId, long versionId) { return getItemRepository().findByVersionedItemPersistentIdAndId(persistentId, versionId) .orElseThrow( -- GitLab