Summary: | If an iCal component (VEvent / VTODO) does not contain an ORGANIZER property the line "ORGANIZER:MAILTO: " is added. This breaks the ical file (and as far as I know also the ical rfc) and other programs have trouble reading the ical file with this line | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Guido Diepen <guidodiepen> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Guido Diepen
2007-01-25 22:17:39 UTC
SVN commit 627230 by kainhofe: Don't write out empty, invalid or superfluous fields. If we have an empty organizer, an invalid URI would be generated. Fields like Sequence, CLASS, etc. have a default value (defined in rfc 2445), so we don't have to write that default value out and grow the icalendar file even more.... BUG: 140624 M +26 -13 icalformatimpl.cpp M +1 -1 incidence.cpp M +0 -16 tests/data/Compat/KOrganizer_3.1.ics.ical.ref M +0 -2 tests/data/Compat/KOrganizer_3.1a.ics.ical.ref M +0 -6 tests/data/Compat/KOrganizer_3.2.ics.ical.ref M +0 -2 tests/data/Compat/MSExchange.ics.ical.ref M +0 -15 tests/data/Compat/Mozilla_1.0.ics.ical.ref M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase01.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase02.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase03.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase04.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase05.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase06.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase07.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase08.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase09.ics M +0 -1 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCase10.ics M +0 -10 tests/data/RecurrenceRule/KAlarm_3.4/KAlarm_TestCases.ics.all M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs.ical.ref M +0 -2 tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs.ical.ref M +0 -1 tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs.ical.ref |