[Akonadi] [Bug 405884] New: kcal library used by korganiser is not compliant with RFC 5545

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Tue Mar 26 10:11:49 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=405884

            Bug ID: 405884
           Summary: kcal library used by korganiser  is not compliant with
                    RFC 5545
           Product: Akonadi
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: DAV Resource
          Assignee: kdepim-bugs at kde.org
          Reporter: ad1rie3 at hotmail.fr
  Target Milestone: ---

Created attachment 119049
  --> https://bugs.kde.org/attachment.cgi?id=119049&action=edit
ICS contain the bug

SUMMARY


The kcal library used by korganiser  is not compliant with RFC 5545 and make
errors in different software when the generated ical is shared with ical
server.



The Ical generated with the library contains UNTIL and COUNT for the RRULE



 RRULE:FREQ=YEARLY;UNTIL=19961027T030000;COUNT=17;BYDAY=-1SU;BYMONTH=9



 Some Error :

 Invalid RRULE value (UNTIL and COUNT can not occur in the same rule) near
 line # 14 Reference: 3.8.5.3. Recurrence Rule
 <http://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html>


STEPS TO REPRODUCE
1. Create an event and tick all the day
2. Export the event : RRULE contain both UNTIL and COUNT
3. 

OBSERVED RESULT
RRULE contain both UNTIL and COUNT



SOFTWARE/OS VERSIONS
Linux/KDE Plasma: fedora 29 Korganiser 5.10.2 libkcal 4.3

KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.55
Qt Version: 5.11.3

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list