소스 검색

refactoring

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;