JodliDev / calendar

GNU Affero General Public License v3.0
16 stars 12 forks source link

freebusy functionality is not working (no kolab_uniqueid) #21

Open chaos-prevails opened 2 years ago

chaos-prevails commented 2 years ago

Hello,

I tried to configure freebusy by using the SOGo URL to retrieve freebusy information of participants (I gave all users view date+time permission which is what is required to show freebusy availability to other users).

My config is:

...
/ enable asynchronous free-busy triggering after data changed
$config['calendar_freebusy_trigger'] = true;

// free-busy information will be displayed for user calendars if available
// 0 - no free-busy information
// 1 - enabled in all views
// 2 - only in quickview
$config['calendar_include_freebusy_data'] = 1;

...

// Enables displaying of free-busy URL with token-based authentication
// Set it to the prefix URL, e.g. 'https://hostname/freebusy' or just '/freebusy'.
// See freebusy_session_auth in configuration of kolab_auth plugin.
$config['calendar_freebusy_session_auth_url'] = 'https://mydomain.net/SOGo/dav/%u/freebusy.ifb';

however, I don't see the button "find availability" as it is shown in colab. looking at calendar.php (line 2040) I think the issue could be that kolab_uniqueid is not defined (this caldav implementation not using the kolab driver). Is freebusy implemented? Its an advanced feature, I'm fully aware.