Bug 167775

Summary: Google Calendar URIs (or anything with %40) are mangled by KOrganizer
Product: [Applications] korganizer Reporter: Manuel Amador (Rudd-O) <rudd-o>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: nico.schloemer, smartins
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Manuel Amador (Rudd-O) 2008-07-30 20:27:25 UTC
Version:           4.1.0 (using 4.1.00 (KDE 4.0.99 (4.1 RC1+)), 4.0.99-1.fc9 Fedora)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.26-rc6

When an URI such as:

http://www.google.com/calendar/ical/8chc53ts456pgs73omu9ddsqgg%40group.calendar.google.com/private-8cba263fed832f5c90e1afcca0bc91a9/basic.ics

is added as a remote calendar URI in KOrganizer, the URI gets mangled to:

http://www.google.com/calendar/ical/8chc53ts456pgs73omu9ddsqgg@group.calendar.google.com/private-8cba263fed832f5c90e1afcca0bc91a9/basic.ics

4.0.99 KDEPIM, Fedora 9, kde-redhat packages.

You can guess what the problem is with the URI.
Comment 1 Nico Schlömer 2008-09-05 11:56:39 UTC
Confirmed.
Comment 2 Nico Schlömer 2008-12-03 15:34:32 UTC
Bug is still present on KDE 4.1.3's Kontact.
Comment 3 Sergio Martins 2009-02-09 01:44:37 UTC
0x40 is @'s ascii code, so that's normal.

And it works fine too. (KDE4.2 here)


Steps:
1. Add a read-only "Calendar in Remote file" resource with your google ical address.

2. refresh it and you'll see your events there.


Can you retest in KDE 4.2 and see if it works?

Comment 4 Nico Schlömer 2009-02-11 18:45:42 UTC
all right, works for me.

turns out that the issue for me was actually something else: korganizer preferred to hide the calendar list from me, so i'd go like "file->import->import calendar" when trying to incorporate google calendars.

i managed to find the list view now, chose that remote-file thingy, and everything works nicely.

so, i guess the bug can be closed.

cheers!
nico
Comment 5 Sergio Martins 2009-02-11 18:51:56 UTC
ok, thanks