return 403 when mkdir failed on webDAV, fixes #2127

This commit is contained in:
Arthur Schiwon 2013-03-06 15:21:12 +01:00
parent a2aebbd742
commit 6acbadf418
1 changed files with 3 additions and 1 deletions

View File

@ -107,7 +107,9 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa
public function createDirectory($name) {
$newPath = $this->path . '/' . $name;
\OC\Files\Filesystem::mkdir($newPath);
if(!\OC\Files\Filesystem::mkdir($newPath)) {
throw new Sabre_DAV_Exception_Forbidden('Could not create directory '.$newPath);
}
}