Jan-Peter Klein 1 ماه پیش
والد
کامیت
5d8b016e5f
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      src/main/java/org/cryptomator/common/vaults/VaultListManager.java

+ 4 - 1
src/main/java/org/cryptomator/common/vaults/VaultListManager.java

@@ -203,7 +203,10 @@ public class VaultListManager {
 		}
 		var checkedDirStructureVaultState = checkDirStructure(pathToVault);
 		if (!Files.exists(pathToVaultConfig)) {
-			return checkedDirStructureVaultState.equals(LOCKED) ? VAULT_CONFIG_MISSING : checkedDirStructureVaultState ;
+			return switch (checkedDirStructureVaultState) {
+				case LOCKED, MISSING -> VAULT_CONFIG_MISSING;
+				default -> checkedDirStructureVaultState;
+			};
 		}
 
 		return checkedDirStructureVaultState;