I’m having issues with a client’s site ( http://www.bodiesbynirvana.com.au ). The server is located in Melbourne, Australia (currently at UTC+11) and the correct time zone is set in the WordPress General Settings tab.
The events appear at the correct date and time on the site. One of them occurs at 7am on Wednesday mornings. The ICS file publishes this as:
When this is imported into an IPhone or Google Calender, the intial entry goes in on Wednesday, but it also publishes it for Thursday, and every subsequent entry occurs on Thursday.
I believe this is because 07:00 on Wednesday in Australia is still Tuesday in UTC, and the BYDAY is evaluated based on UTC (unless there’s a VTIMEZONE entry in the ICS file) – I’ve tested this by hacking the ICS file and changing the WE to TU and it imports properly after that.
The second issue is a minor one, the first entry in the ICS file doesn’t seem to place a carriage return between the EXDATE and SUMMARY fields:
EXDATE:20130311T070000ZSUMMARY:Group training sessions
So the description isn’t picked up by Google or Apple Calendar. It only seems to happen on entries with an Exclusion Date. I’ve managed a workaround for my setup by inserting a blank line at line 246 in class-event-organiser-im-export.php – but I’m not sure if that will have any other repercussions?
Thanks in advance,
- The topic ‘2 issues with ICS feed – recurring dates’ is closed to new replies.