6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/1/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#6606] Problem with attend.php and getByUID()
*
Your Email Address
*
Spam protection
Enter the letters below:
. .._..__. .. \ / | [__] || \/ _|_| |\__||___
Comment
> That was my first try, and that solution consists in 3 steps: > > > > - Retrieve an event with that UID, it doesn't mind which one > > - Extract the CreatorID, to know the user who created the event. > > - Get the creatorid's calendars and check, one by one, which one has > the event with that UID > > > > That solution, apart from more complicated, has a problem with IMP > (and that is, maybe, another bug): when you accept an invitation with > IMP and you select "Add to my calendar" option, it doesn't respect > the creatorid!!!. Lightning does, but not IMP. That is because > Lightning uses api method contact/put (webdav) and IMP uses > contact/import. Contact/put has (api.php:512,513): > > > > // Don't change creator/owner. > > $event->setCreatorId($existing_event->getCreatorId()); > > > > contact/import hasn't got that instruction. > > > > So, to summarize, i think that checking organizer could be valid only > if we ensure that creatorid is preserved everytime.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers