瀏覽代碼

Fixed problem with modification time property set as creation time
instead

Markus Kreusch 9 年之前
父節點
當前提交
a746a73667

+ 2 - 2
main/jackrabbit-filesystem-adapter/src/main/java/org/cryptomator/webdav/jackrabbitservlet/DavNode.java

@@ -125,8 +125,8 @@ abstract class DavNode<T extends FileSystemResourceLocator> implements DavResour
 			this.setCreationTime(createTime);
 		} else if (Arrays.asList(DAV_MODIFIEDDATE_PROPNAMES).contains(namespacelessPropertyName) && property.getValue() instanceof String) {
 			final String lastModifiedTimeStr = (String) property.getValue();
-			final Instant createTime = Instant.from(DateTimeFormatter.RFC_1123_DATE_TIME.parse(lastModifiedTimeStr));
-			this.setCreationTime(createTime);
+			final Instant modificationTime = Instant.from(DateTimeFormatter.RFC_1123_DATE_TIME.parse(lastModifiedTimeStr));
+			this.setModificationTime(modificationTime);
 		}
 	}