[Tickets #11669] vEvent missing UID causes server error

bugs at horde.org bugs at horde.org
Wed Nov 7 19:47:14 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11669
------------------------------------------------------------------------------
  Ticket             | 11669
  Created By         | Michael Slusarz <slusarz at horde.org>
  Summary            | vEvent missing UID causes server error
  Queue              | IMP
  Version            | Git master
  Type               | Bug
  State              | Assigned
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Jan Schneider, Michael Slusarz
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2012-11-07 12:47) wrote:

Today I received a VEVENT request that does not contain a UID value.   
Two issues:

1. Should we somehow try to "fake" a UID?  i.e. taking the SHA1  
checksum of the vcalendar data?  This is the only way I can think of  
preventing duplicate adds if using IMP.  Or do we just create a random  
UUID, with the expectation that if duplicate adds happen, that's just  
the reality of dealing with an event with no UID.

I assume this automatic UID determination should be done in the  
Icalendar library.

2. If 1 is untenable, we need to at least catch this and give a proper  
error message.





More information about the bugs mailing list