Bug 123960

Summary: KOrganizer does not import certain vcs files
Product: [Applications] korganizer Reporter: Norbert Blobel <mail>
Component: import/exportAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: christophe, kdebug, smartins
Priority: NOR Keywords: triaged
Version: 3.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Avis Rental Car VCS which does not import into KOrganizer

Description Norbert Blobel 2006-03-20 04:40:21 UTC
Version:           3.5 (using KDE 3.5.1 Level "a" , SUSE 10.0 UNSUPPORTED)
Compiler:          Target: x86_64-suse-linux
OS:                Linux (x86_64) release 2.6.13-15.8-default

Hi

I recently noticed that KOrganizer fails to import certain vcs files. The same file imports fine in Evolution 2.4.0 and Windows PPC 5. 

The problem mostly occurs when receiving calendars or events from sites as AVIS or certain flight carriers. 
When I receive a file eg from Avis, save it to the desktop, in KOrganizer I go to import calender > select the file > merge into existing calender then KOrganizer seems to import the file. However, the field remains blank. 
If needed, I can forward the vcs file. 

I am lodging this as a bug, as other applications seem the import the file fine. I also have this problem on a laptop, also running SuSE 10 KDE 3.5.1, however it is a i386 machine. 

Cheers
Norbert
Comment 1 Norbert Blobel 2006-03-20 04:48:20 UTC
Created attachment 15213 [details]
Avis Rental Car VCS which does not import into KOrganizer

Avis Rental Car vcs does not import into KOrganizer. However it imports fine
into Evolution.
Comment 2 Norbert Blobel 2006-03-29 07:23:56 UTC
Have the same problem with KOrganizer in KDE 3.5.2
Comment 3 Reinhold Kainhofer 2006-11-02 19:33:36 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 4 mario tuling 2008-10-17 03:35:16 UTC
still valid in r827xxx
Comment 5 Sergio Martins 2008-12-24 19:31:38 UTC
That vcs file is bugged.

It uses the QUOTED-PRINTABLE encoding, so:

InvokeMVCReservation?LANGUAGE=en

should be
InvokeMVCReservation?LANGUAGE=3Den


(equal signs must be encoded)

Here's a simpler test case:

BEGIN:VCALENDAR
PRODID: Avis Rent A Car
VERSION:1.0
BEGIN:VEVENT
DTSTART:20060302T074500
DTEND:20060302T160000
UID:CD0000008B9511D182D800C04FB1625D6C54CDBEDFC54B41B5AE8D072FDE1C22
DESCRIPTION;ENCODING=QUOTED-PRINTABLE: a=This isnt shown
SUMMARY;ENCODING=QUOTED-PRINTABLE:my summary
PRIORITY:3
END:VEVENT
END:VCALENDAR


What description do you see with evolution? Do you see the = sign after LANGUAGE in the description or does evolution just skips it?