From 862ca55f566432191891d8b352404bc01088e804 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Tue, 18 Dec 2018 22:45:08 +0000
Subject: [PATCH] displays cache status of archives.

---
 borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
index 71b6f56..776aad8 100644
--- a/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
+++ b/borgbutler-webapp/src/components/views/repos/RepoArchiveListView.jsx
@@ -5,7 +5,7 @@
 import {PageHeader} from '../../general/BootstrapComponents';
 import {getRestServiceUrl, humanFileSize} from '../../../utilities/global';
 import ErrorAlert from '../../general/ErrorAlert';
-import {IconRefresh} from "../../general/IconComponents";
+import {IconCheck, IconRefresh} from "../../general/IconComponents";
 
 class RepoArchiveListView extends React.Component {
 
@@ -106,14 +106,20 @@
                             <tr>
                                 <th>Archive</th>
                                 <th>Time</th>
+                                <th></th>
                                 <th>Id</th>
                             </tr>
                             {repo.archives.map((archive) => {
                                 // Return the element. Also pass key
+                                let loaded = '';
+                                if (archive.fileListAlreadyCached) {
+                                    loaded = <IconCheck />;
+                                }
                                 return (
                                     <tr key={archive.id}>
                                         <td><Link to={`/archives/${repo.id}/${archive.id}`}>{archive.name}</Link></td>
                                         <td>{archive.time}</td>
+                                        <td>{loaded}</td>
                                         <td>{archive.id}</td>
                                     </tr>);
                             })}

--
Gitblit v1.10.0