소스 검색

Fixed problem with modification time property set as creation time
instead

Markus Kreusch 9 년 전
부모
커밋
a746a73667
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      main/jackrabbit-filesystem-adapter/src/main/java/org/cryptomator/webdav/jackrabbitservlet/DavNode.java

+ 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);
 		}
 	}