Quellcode durchsuchen

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

Sebastian Stenzel vor 9 Jahren
Ursprung
Commit
be7b875be7
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  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() {