Migration to iCloud messes with iCal Subscription URLs

Originator:airwalk
Number:rdar://10289955 Date Originated:14-Oct-2011 03:39 PM
Status:Open Resolved:
Product:iCloud Product Version:The Cloud
Classification:Data Loss Reproducible:
 
Summary:

When moving to iCloud, my Facebook calendar URL was unusable after the migration. I realized some characters in the URL were percent-encoded, which is not appropriate.

Steps to Reproduce:

1. In iCal, add a MobileMe calendar subscription with a URL containing "?" or "&".
2. Move to iCloud.
3. Witness the URL has been mangled, with "?" and "&" replaced with their percent-encoded siblings.

Expected Results:

webcal://www.facebook.com/ical/u.php?uid=42&key=seventeen

Actual Results:

Missed the event of a lifetime. Oh, you want the URL:

webcal://www.facebook.com/ical/u.php%3Fuid=42%26key=seventeen

Regression:

Yes? Things worked great in MobileMe.

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!