From 0a7d553f3d9c60d02bfe9348da7e24555a6abf59 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sun, 16 Dec 2018 09:13:36 +0000
Subject: [PATCH] ...

---
 borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java
index e232412..6c7d2c9 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java
@@ -92,6 +92,9 @@
                         .setDisplayName(repoConfig.getDisplayName())
                         .setName(repoConfig.getRepo())
                         .setId(repoConfig.getId());
+            } else if (repoConfig.getId() == null) {
+                // On initial call, the repo id is not assigned to BorgRepoConfig for cached repositories:
+                repoConfig.setId(repository.getId());
             }
             repositories.add(repository);
         }

--
Gitblit v1.10.0