aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/Connector/Sabre/Node.php
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2019-10-30 17:24:55 +0100
committerRobin Appelman <robin@icewind.nl>2019-11-13 12:39:39 +0100
commit2165f10aaf58d7662d6ffb9cb432b70672fc0738 (patch)
treeb6906c34ca1f4d4300ae642bde788ee11e842617 /apps/dav/lib/Connector/Sabre/Node.php
parent136c4ef925eb77a421b8bd67d476405603a0fa1d (diff)
downloadnextcloud-server-2165f10aaf58d7662d6ffb9cb432b70672fc0738.tar.gz
nextcloud-server-2165f10aaf58d7662d6ffb9cb432b70672fc0738.zip
hookup creation and upload time into dav
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'apps/dav/lib/Connector/Sabre/Node.php')
-rw-r--r--apps/dav/lib/Connector/Sabre/Node.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/dav/lib/Connector/Sabre/Node.php b/apps/dav/lib/Connector/Sabre/Node.php
index f0917fe11b2..2a3e8145f6f 100644
--- a/apps/dav/lib/Connector/Sabre/Node.php
+++ b/apps/dav/lib/Connector/Sabre/Node.php
@@ -201,6 +201,14 @@ abstract class Node implements \Sabre\DAV\INode {
return $this->fileView->putFileInfo($this->path, array('etag' => $etag));
}
+ public function setCreationTime(int $time) {
+ return $this->fileView->putFileInfo($this->path, array('creation_time' => $time));
+ }
+
+ public function setUploadTime(int $time) {
+ return $this->fileView->putFileInfo($this->path, array('upload_time' => $time));
+ }
+
/**
* Returns the size of the node, in bytes
*