Fix for bug #532.

See ChangeLog

Monotone-Parent: 37f12ad4f4daf31d2b81f43a8d21b5c4a53f4a1d
Monotone-Revision: c87ee0c01e17a1a47680ed6ca858c1e5bdcac411

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-04-02T18:50:10
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Francis Lachapelle 2010-04-02 18:50:10 +00:00
parent 95cdd86021
commit 5a8b97d270
2 changed files with 14 additions and 6 deletions

View File

@ -1,3 +1,15 @@
2010-04-02 Francis Lachapelle <flachapelle@inverse.ca>
* SoObjects/Appointments/SOGoCalendarComponent.m
(-sendEMailUsingTemplateNamed:forObject:previousObject:toAttendees:):
when looking for the organizer email, we now rely on the previous
event when the organizer is not defined in the new event. This is
important when the organizer is deleting the only attendee of an event.
* UI/WebServerResources/SchedulerUI.js (onClickableCellsDblClick):
hack to ignore double-click in the scrollbar in the month view &
fix for Firefox.
2010-04-02 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/Scheduler/UIxCalListingActions.m
@ -5,12 +17,6 @@
length of an event would happen after the period covered by the
freebusy.
2010-04-02 Francis Lachapelle <flachapelle@inverse.ca>
* UI/WebServerResources/SchedulerUI.js (onClickableCellsDblClick):
hack to ignore double-click in the scrollbar in the month view &
fix for Firefox.
2010-03-31 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* Tools/sogo-slapd-sockd.m, Tools/SOGoSockDOperation.m,

View File

@ -677,6 +677,8 @@ static inline BOOL _occurenceHasID (iCalRepeatableEntityObject *occurence, NSStr
// senderEmail = [NSString stringWithFormat: @"%@ <%@>",
// [ownerUser cn], shortSenderEmail];
shortSenderEmail = [[object organizer] rfc822Email];
if (![shortSenderEmail length])
shortSenderEmail = [[previousObject organizer] rfc822Email];
senderEmail = [[object organizer] mailAddress];
// NSLog (@"sending '%@' from %@",
// [(iCalCalendar *) [object parent] method], senderEmail);