Check for unbind permission on container before DELETE.

This commit is contained in:
Andrew McMillan 2010-03-25 14:59:40 +13:00
parent 541525919f
commit 36d564452e

View File

@ -12,7 +12,8 @@ dbg_error_log("delete", "DELETE method handler");
require_once('DAVResource.php');
$dav_resource = new DAVResource($request->path);
$dav_resource->NeedPrivilege('DAV::unbind');
$container = $dav_resource->FetchParentContainer();
$container->NeedPrivilege('DAV::unbind');
$lock_opener = $request->FailIfLocked();