From be7b875be787ec5a14eefe2e752c376563cb4ece Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Mon, 29 Feb 2016 13:57:29 +0100 Subject: [PATCH] remove vaults that can no longer be read [ci skip] --- main/ui/src/main/java/org/cryptomator/ui/model/Vault.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java b/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java index 6887f937e..4241c0777 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java +++ b/main/ui/src/main/java/org/cryptomator/ui/model/Vault.java @@ -193,7 +193,11 @@ public class Vault implements Serializable, CryptoFileSystemDelegate { } public boolean isValidVaultDirectory() { - return cryptoFileSystemFactory.isValidVaultStructure(getNioFileSystem()); + try { + return cryptoFileSystemFactory.isValidVaultStructure(getNioFileSystem()); + } catch (UncheckedIOException e) { + return false; + } } public ObjectProperty unlockedProperty() {