diff --git a/src/main/java/org/gcube/data/access/storagehub/fs/StorageHubFS.java b/src/main/java/org/gcube/data/access/storagehub/fs/StorageHubFS.java index 700c7df..9a3e70c 100644 --- a/src/main/java/org/gcube/data/access/storagehub/fs/StorageHubFS.java +++ b/src/main/java/org/gcube/data/access/storagehub/fs/StorageHubFS.java @@ -335,7 +335,7 @@ public class StorageHubFS extends FuseStubFS { for(Entry entry: tempFiles.entrySet()) { logger.trace("entry in temp map {}", entry.getKey()); - if (entry.getValue() instanceof FileUpload || pathUtils.getParentPath(entry.getKey()).equals(path)) { + if (entry.getValue() instanceof FileUpload && pathUtils.getParentPath(entry.getKey()).equals(path)) { filter.apply(buf, pathUtils.getLastComponent(entry.getKey()), null, 0); logger.trace("last temp entry added {}", entry.getKey()); }