Roundcube calendar : error when creating a recurrent event

  • When I try to create a recurrent event : let's say a special event every monday then I have an internal server error message displayed.


    Checking logs, I can see the following error:



    Code
    1. [16-Nov-2016 17:24:00 Europe/Paris] PHP Fatal error: Call to undefined method libcalendaring::recurrence_instance_identifier() in /var/www/imscp/gui/public/tools/webmail/plugins/calendar/drivers/database/database_driver.php on line 1085


    I checked in the libcalendaring class and the static method "recurrence_instance_identifier" exists... So I don't know what is the problem.
    Thank you for your help.


    Below Roundcube version and plugin I have :


    Roundcube Webmail 1.2.0


    additional_message_headers 1.2.1
    archive 2.3
    calendar 3.2.8
    contextmenu 2.1.2
    dkimstatus --
    emoticons 2.0
    filesystem_attachments 1.0
    jqueryui 1.10.4
    libcalendaring 3.2.8
    logon_page 0.1.0
    newmail_notifier 0.8
    odfviewer 3.2.3
    password 4.1
    pdfviewer 3.2.5
    pop3fetcher --
    tasklist 3.2.8
    vcard_attachments 3.2
    zipdownload 3.1

  • checked in the libcalendaring class and the static method "recurrence_instance_identifier" exists... So I don't know what is the problem.

    There is not such function in the class: https://github.com/i-MSCP/plug…daring/libcalendaring.php


    Surely because the libcalendaring library is not up to date in the plugin archive. I'll check.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • @darksk


    I'll try to fix it this weekend.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • A fix has been added in our development branch.
    See https://github.com/i-MSCP/plug…a77aaf5303b5663f314faffcc


    That fix will be part of next RoundcubePlugins plugin version.


    Thank for your report.


    Thread closed.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206