From c50d7903ce7367b151038724dcee357a968da17f Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Wed, 16 Jan 2019 20:28:49 +0000
Subject: [PATCH] NPE fix for demo repos...
---
borgbutler-core/src/main/java/de/micromata/borgbutler/BorgCommands.java | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/BorgCommands.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/BorgCommands.java
index 6538902..fcde248 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/BorgCommands.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/BorgCommands.java
@@ -192,8 +192,9 @@
// The returned job might be an already queued or running one!
final ProgressInfo progressInfo = new ProgressInfo()
.setMessage("Getting file list...")
- .setCurrent(0)
- .setTotal(archive.getStats().getNfiles());
+ .setCurrent(0);
+ if (archive.getStats() != null) // Occurs only for demo repos.
+ progressInfo.setTotal(archive.getStats().getNfiles());
BorgJob<List<BorgFilesystemItem>> job = BorgQueueExecutor.getInstance().execute(new BorgJob<List<BorgFilesystemItem>>(command) {
@Override
public void processStdOutLine(String line, int level) {
--
Gitblit v1.10.0