duplicate code :sigh: - will fix this in a second pr
This commit is contained in:
parent
6c5466a540
commit
e9eb34f187
|
@ -74,7 +74,14 @@ class OC_Connector_Sabre_File extends OC_Connector_Sabre_Node implements Sabre_D
|
||||||
}
|
}
|
||||||
|
|
||||||
// rename to correct path
|
// rename to correct path
|
||||||
\OC\Files\Filesystem::rename($partpath, $this->path);
|
$renameOkay = \OC\Files\Filesystem::rename($partpath, $this->path);
|
||||||
|
$fileExists = \OC\Files\Filesystem::file_exists($this->path);
|
||||||
|
if ($renameOkay === false || $fileExists === false) {
|
||||||
|
\OC_Log::write('webdav', '\OC\Files\Filesystem::rename() failed', \OC_Log::ERROR);
|
||||||
|
\OC\Files\Filesystem::unlink($partpath);
|
||||||
|
throw new Sabre_DAV_Exception();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//allow sync clients to send the mtime along in a header
|
//allow sync clients to send the mtime along in a header
|
||||||
$mtime = OC_Request::hasModificationTime();
|
$mtime = OC_Request::hasModificationTime();
|
||||||
|
|
Loading…
Reference in New Issue