Explorar o código

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

Sebastian Stenzel %!s(int64=9) %!d(string=hai) anos
pai
achega
be7b875be7
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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() {