Re: new_Event

Thomas Brüderli <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab,gmane.comp.kde.kolab.devel
Message-ID <[email protected]>
Aleksander Machniak wrote:
> On 09/28/2012 08:16 PM, Thomas Brüderli wrote:
> 
>> I assume it be a). In order to debug this, please add the following debug
>> line to plugins/calendar/drivers/kolab/kolab_calendar.php right after
>> if ($this->ready) near line 62:
>>
>>   console($this->get_owner(), $_SESSION['username']);
>>
>> You'll then find the two names written to logs/console. If they are not
>> equal, you're probably missing the kolab_auth plugin which is also part of
>> a working Roundcube+Kolab installation and which converts the login name to
>> the canonical user name used throughout the system.
>>
>> I admit, that the comparison of the user names if probably not the best way
>> to determine folder permissions. Maybe we should replace that with
>>
>>   if ($this->storage->get_namespace() == 'personal')
> 
> Something like that is already done in get_owner().

Yep, but it returns rcube_user::get_user_name() which is then compared with
$_SESSION['username']. These might be different if kolab_auth isn't
installed or properly configured. In order to circumvent that situation,
the namespace check could be a better option.

> Also, see that CAPABILITY response doesn't list ACL.

Oops, right. I didn't see that right away.

~Thomas
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.