When you add an entry in the Web Interface, it exports fine to the iCal
client, and the UID of the entry has a HTTPS:- bit at the front of it eg:
UID:HTTPS:-AA000019-UK-FABIT-NET-WEBCALENDAR-MVANBEEK-0000000019
When the entry is edited in the iCal client (eg Sunbird) and the calendar
is saved back, a new entry is created. It looks like the "HTTPS:" bit of
the UID is getting stripped out by the icalclient.php script as in the
example above, the new entry has a UID of:
UID:-AA000019-UK-FABIT-NET-WEBCALENDAR-MVANBEEK-0000000019
I think the problem is in the regular expression match and the ":" in the
UID, so perhaps the exported file UID should not have the HTTPS bit in
front of it. So it looks like the problem is in the generate_uid() function
in includes/xcal.php
Nobody/Anonymous
None
None
Public
|
Date: 2008-08-08 17:23
|
|
Date: 2008-08-07 20:34
|
| Filename | Description | Download |
|---|---|---|
| xcal.php | Revised file with bug fix | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 287725: xcal.php | 2008-08-08 17:23 | marcovanbeek |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use