ui: only mark backup encrypted if there are any files

if we have a stale backup without an manifest, we do not count
the remaining files in the backup dir anymore, but this means
we now have to check here if there are really any encrypted

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2020-09-09 16:18:11 +02:00 committed by Dietmar Maurer
parent 3be308b949
commit 02939e178d

View File

@ -41,9 +41,9 @@ Ext.define('PBS.Utils', {
let files = data.count; let files = data.count;
if (mixed > 0) { if (mixed > 0) {
return PBS.Utils.cryptmap.indexOf('mixed'); return PBS.Utils.cryptmap.indexOf('mixed');
} else if (files === encrypted) { } else if (files === encrypted && encrypted > 0) {
return PBS.Utils.cryptmap.indexOf('encrypt'); return PBS.Utils.cryptmap.indexOf('encrypt');
} else if (files === signed) { } else if (files === signed && signed > 0) {
return PBS.Utils.cryptmap.indexOf('sign-only'); return PBS.Utils.cryptmap.indexOf('sign-only');
} else if ((signed+encrypted) === 0) { } else if ((signed+encrypted) === 0) {
return PBS.Utils.cryptmap.indexOf('none'); return PBS.Utils.cryptmap.indexOf('none');