Bug 349993 - Incidence with RECURRENCE-ID but no parent incidence is not displayed
Summary: Incidence with RECURRENCE-ID but no parent incidence is not displayed
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: incidence viewer (show other bugs)
Version: GIT (master)
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-07 09:51 UTC by Malte Dik
Modified: 2018-01-31 17:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
event invitation with RECURRENCE-ID (522 bytes, text/calendar)
2015-07-07 09:53 UTC, Malte Dik
Details
script for removing RECURRENCE-ID s from external ics files (1.20 KB, text/x-python)
2015-07-07 09:54 UTC, Malte Dik
Details
updated work-around script (1.81 KB, text/x-python)
2015-07-21 13:54 UTC, Gabriel Pannwitz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Malte Dik 2015-07-07 09:51:46 UTC
This bug report is related to https://bugs.kde.org/show_bug.cgi?id=342031 but as the original problem (creation of malformed http request) does not exist any more in version 4.14.6 I think it is reasonable to create a new bug report.

If one receives an event invitation via ics file where a RECURRENCE-ID is given (meaning the incidence is an exception to a recurrent event), but KOrganizer/Akonadi does not know about the recurring parent event, the incidence is written to the Akonadi database but not displayed in KOrganizer.

Secondly, if the calendar the invitation is written to happens to be a CalDAV calendar, the  incidence is synced up to the CalDAV resource. In case of ownCloud, it is not displayed there either and also not synchronized to other clients.


Reproducible: Always

Steps to Reproduce:
1. Send yourself an email with the recurrence-id.ics attached.
2. Accept the invitation.
3. See that you don't see the event.

Actual Results:  
Event is not displayed.

Expected Results:  
Event is displayed.

apt-cache policy korganizer
korganizer:
  Installed: 4:4.14.6-0ubuntu1
  Candidate: 4:4.14.6-0ubuntu1
  Version table:
 *** 4:4.14.6-0ubuntu1 0
        500 http://pl.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
        100 /var/lib/dpkg/status

apt-cache policy akonadi-server                                                       
akonadi-server:                                                                                            
  Installed: 1.13.0-2ubuntu4                                                                               
  Candidate: 1.13.0-2ubuntu4                                                                               
  Version table:                                                                                           
 *** 1.13.0-2ubuntu4 0                                                                                     
        500 http://pl.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages                             
        100 /var/lib/dpkg/status
Comment 1 Malte Dik 2015-07-07 09:53:57 UTC
Created attachment 93511 [details]
event invitation with RECURRENCE-ID
Comment 2 Malte Dik 2015-07-07 09:54:39 UTC
Created attachment 93512 [details]
script for removing RECURRENCE-ID s from external ics files
Comment 3 Malte Dik 2015-07-07 09:55:27 UTC
I attached an ics file which causes  described behaviour and a python script one can use as a KMail filter to mitigate the problem.
Comment 4 Gabriel Pannwitz 2015-07-21 13:54:26 UTC
Created attachment 93681 [details]
updated work-around script

We have updated our script to backup filtered messages before trying to "fix" broken ics files.
Comment 5 Denis Kurz 2017-06-23 20:02:41 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 6 Denis Kurz 2018-01-31 17:14:16 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.