From 8c030a5f9c89bc0f54891976983de2af57dc0649 Mon Sep 17 00:00:00 2001 From: Manuel Jenny Date: Mon, 22 Mar 2021 14:07:31 +0100 Subject: [PATCH] fix: throw NoSuchCloudFileException if fileId is missing --- .../main/java/org/cryptomator/data/cloud/pcloud/PCloudImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudImpl.java b/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudImpl.java index 96d016e3..fbaec77e 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudImpl.java +++ b/data/src/main/java/org/cryptomator/data/cloud/pcloud/PCloudImpl.java @@ -332,6 +332,8 @@ class PCloudImpl { Optional remoteEntryOptional = findEntry(file.getParent().getId(), file.getName(), false); if (remoteEntryOptional.isPresent()) { fileId = remoteEntryOptional.get().asFile().fileId(); + } else { + throw new NoSuchCloudFileException(file.getName()); } } }