<div dir="ltr"><div>Hi,</div><div><br></div><div>we've found a bug in the calendar plugin and would like to post an issue somewhere. Where can we do that?</div><div><br></div><div>When deleting a recurring event (just for the current day for example), the event is deleted, but change is seen after page reload.</div><div><br></div><div>In logs we see something like this:</div><div>[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<br>Stack trace:<br>#0 /home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php(775): database_driver->_save_preprocess()<br>#1 /home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php(1068): database_driver->_update_event()<br>#2 /home/arne/development/php/webmail/html/plugins/calendar/calendar.php(1142): database_driver->remove_event()<br>#3 /home/arne/development/php/webmail/html/program/lib/Roundcube/rcube_plugin_api.php(575): calendar->event_action()<br>#4 /home/arne/development/php/webmail/html/program/include/rcmail.php(262): rcube_plugin_api->exec_action()<br>#5 /home/arne/development/php/webmail/html/index.php(282): rcmail->action_handler()<br>#6 {main}<br>  thrown in /home/arne/development/php/webmail/html/plugins/calendar/drivers/database/database_driver.php on line 714</div><div><br></div><div>---</div><div><br></div><div>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.</div><div><br></div><div>Kind regards,</div><div>Rok<br></div></div>