Bläddra i källkod

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

Sebastian Stenzel 9 år sedan
förälder
incheckning
be7b875be7
1 ändrade filer med 5 tillägg och 1 borttagningar
  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() {