From d8c30893fadc9bd1df9d8b56cccf5f3c030c86e3 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Tue, 16 Oct 2007 22:11:09 +1300 Subject: [PATCH] Fix permissions for RW access. --- inc/CalDAVRequest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/CalDAVRequest.php b/inc/CalDAVRequest.php index c27a9e1a..d5f4c7c4 100644 --- a/inc/CalDAVRequest.php +++ b/inc/CalDAVRequest.php @@ -471,7 +471,7 @@ class CalDAVRequest return isset($this->permissions['read']) || isset($this->permissions['freebusy']); break; case 'delete': - return isset($this->permissions['unbind']); + return isset($this->permissions['write']) || isset($this->permissions['unbind']); break; case 'proppatch': return isset($this->permissions['write']) || isset($this->permissions['write-properties']); @@ -483,7 +483,7 @@ class CalDAVRequest case 'create': case 'mkcalendar': case 'mkcol': - return isset($this->permissions['bind']); + return isset($this->permissions['write']) || isset($this->permissions['bind']); break; case 'read':