[Kolab-devel] Where do we post/send issues about calendar plugin?

Rok Jaklič rjaklic at gmail.com
Wed Apr 19 16:58:17 CEST 2023


Hi,

we've found a bug in the calendar plugin and would like to post an issue
somewhere. Where can we do that?

When deleting a recurring event (just for the current day for example), the
event is deleted, but change is seen after page reload.

In logs we see something like this:
[Wed Apr 19 16:52:27 2023] [::1]:37360 [500]: POST
/?_task=calendar&_action=event - Uncaught Error: __clone method called on
non-object in
/home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php:714
Stack trace:
#0
/home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php(775):
database_driver->_save_preprocess()
#1
/home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php(1068):
database_driver->_update_event()
#2
/home/arne/development/php/webmail/html/plugins/calendar/calendar.php(1142):
database_driver->remove_event()
#3
/home/arne/development/php/webmail/html/program/lib/Roundcube/rcube_plugin_api.php(575):
calendar->event_action()
#4 /home/arne/development/php/webmail/html/program/include/rcmail.php(262):
rcube_plugin_api->exec_action()
#5 /home/arne/development/php/webmail/html/index.php(282):
rcmail->action_handler()
#6 {main}
  thrown in
/home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php
on line 714

---

Also after some code analysis we see that for recurring events (when using
a database driver), fake events are inserted into the database (several
thousands of them if the event has no "end date"). Is this really needed?
The same event is "written" in ical format only once.

Kind regards,
Rok
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/devel/attachments/20230419/e82f4ae0/attachment.html>


More information about the devel mailing list