Browse Source

remove vaults that can no longer be read [ci skip]

Sebastian Stenzel 9 years ago
parent
commit
be7b875be7
1 changed files with 5 additions and 1 deletions
  1. 5 1
      main/ui/src/main/java/org/cryptomator/ui/model/Vault.java

+ 5 - 1
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<Boolean> unlockedProperty() {