From 658f6679bc073304c13a53589495b2082ad16e53 Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Thu, 7 Mar 2024 15:41:14 +0200 Subject: [PATCH] improved error logging --- .../service/sync/vc/DefaultGitRepositoryService.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/common/version-control/src/main/java/org/thingsboard/server/service/sync/vc/DefaultGitRepositoryService.java b/common/version-control/src/main/java/org/thingsboard/server/service/sync/vc/DefaultGitRepositoryService.java index 8bbc9defa2..6b6812b8ef 100644 --- a/common/version-control/src/main/java/org/thingsboard/server/service/sync/vc/DefaultGitRepositoryService.java +++ b/common/version-control/src/main/java/org/thingsboard/server/service/sync/vc/DefaultGitRepositoryService.java @@ -158,11 +158,9 @@ public class DefaultGitRepositoryService implements GitRepositoryService { @Override public void fetch(TenantId tenantId) throws GitAPIException { var repository = checkRepository(tenantId); - if (repository != null) { - log.debug("[{}] Fetching tenant repository.", tenantId); - repository.fetch(); - log.debug("[{}] Fetched tenant repository.", tenantId); - } + log.debug("[{}] Fetching tenant repository.", tenantId); + repository.fetch(); + log.debug("[{}] Fetched tenant repository.", tenantId); } @Override @@ -202,7 +200,7 @@ public class DefaultGitRepositoryService implements GitRepositoryService { try { return cloneRepository(tenantId, gitRepository.getSettings()); } catch (Exception e) { - throw new IllegalStateException("Repository is not initialized"); + throw new IllegalStateException("Could not initialize the repository: " + e.getMessage(), e); } } return gitRepository;