Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Southwest.com iCal Bug

PROBLEM:

When users choose to add flights to their iCal calendar and have multiple flights in their itinerary, the first event adds correctly, however subsequent events override their predecessors. This is due to a bug in the calendar event's UID (unique identifier) created by Southwest.com. The site sets this UID to the Flight Confirmation Code for all flight events in the user's itinerary. This breaks the rule of having a unique identifier.


EXAMPLE:

A person's confirmation code is "ABC1DE", and they have a simple round-trip flight. When they add the departing flight to iCal, Southwest.com creates an iCal event file containing a UID of "ABC1DE" which is successfully added to iCal. When the user adds the return flight, Southwest.com creates another iCal event file with the same UID of "ABC1DE". This causes iCal to think Southwest.com is referring to the initial event, so it UPDATES the first iCal event instead of ADDING a new event like it should. Again, UID's must be unique per calendar event record.


SOLUTION: The solution to fixing the bug is simple: Make all iCal Event UID's unique. In the example above, it could be as simple as appending a number for the flight sequence in the itinerary (e.g. "ABC1DE1", "ABC1CE2", etc.).


BACKGROUND:

I have reported this website bug before three (3) times now over a period of 2-3 years, and it is still not resolved - not even in the new website as promised by the company.

MacBook Pro, Mac OS X (10.6.7), iCal 4.0.4

Posted on Apr 21, 2011 9:27 AM

Reply
2 replies

Southwest.com iCal Bug

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.