From e1bc82b89abcecfa25a8fe3ee9abedcd060609af Mon Sep 17 00:00:00 2001 From: Manuel Jenny Date: Thu, 25 Mar 2021 20:29:51 +0100 Subject: [PATCH] fix: throw NoSuchCloudFileException if API Error Code is 2002 --- .../java/org/cryptomator/data/cloud/pcloud/PCloudApiError.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudApiError.java b/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudApiError.java index 5c594ae6..bd9a94da 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudApiError.java +++ b/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudApiError.java @@ -71,7 +71,8 @@ public class PCloudApiError { } public static boolean isNoSuchCloudFileException(int errorCode) { - return errorCode == PCloudApiErrorCodes.FILE_NOT_FOUND.getValue() + return errorCode == PCloudApiErrorCodes.COMPONENT_OF_PARENT_DIRECTORY_DOES_NOT_EXIST.getValue() + || errorCode == PCloudApiErrorCodes.FILE_NOT_FOUND.getValue() || errorCode == PCloudApiErrorCodes.FILE_OR_FOLDER_NOT_FOUND.getValue() || errorCode == PCloudApiErrorCodes.DIRECTORY_DOES_NOT_EXIST.getValue(); }