Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-20256

Issues with calendar module due to 3rd party library icalparser.php

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 14, 15
    • Fix Version/s: 14, 15
    • Component/s: Calendar
    • Labels:
      None
    • Sprint:
      Sprint 15!, Sprint 16!, Sprint 17!
    • ToDo:
    • Asterisk Version:
      13.22
    • Distro Version:
      14
    • Distro:
      FreePBX Distro
    • Module Fix Version:

      Description

      Issue still exists with edge module calendar v14.0.3.7

      PBX Firmware: 12.7.6-1904-1.sng7
      FreePBX Version: 14.0.11
      Calendar module version: 14.0.2.16

      Given that the issues with reoccurring events can't be fixed because the issue is caused by the 3rd party libray, one of the examples listed in https://issues.freepbx.org/browse/FREEPBX-19965 and given the fact that the developer for such 3rd party library is not fixing the library even after the pull requests have been generated, would it be possible to choose a different 3rd party library? There are several other iCal parsers on the internet that seem to be maintained more actively that the one used now. I understand that this is not a trivial task, but this library in particular is failing in one of the fundamental tasks which is the ability to correctly create and manage reoccurring events, so it could be said that this library is definitely not the most appropriate one. I don't know if the involved license terms allow the FreePBX developers to modify the code themselves, since the error has already been found, in order to avoid the "file has been tampered" warning.

      If none of this is possible, what could we do to fix the issue and avoid the tampering warning?

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jphilip Philip Joseph
                  Reporter:
                  arielgrin arielgrin
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    NextupJiraPlusStatus

                    Error rendering 'slack.nextup.jira:nextup-jira-plus-status'. Please contact your Jira administrators.