(fix) small performance optimization

This commit is contained in:
Ludovic Marcotte 2016-03-23 13:25:46 -04:00
parent 9542f7444b
commit 573e63d3e0

View file

@ -1413,19 +1413,17 @@
- (id) PUTAction: (WOContext *) localContext - (id) PUTAction: (WOContext *) localContext
{ {
WORequest *rq;
iCalCalendar *putCalendar;
rq = [localContext request];
putCalendar = [iCalCalendar parseSingleFromSource: [rq contentAsString]];
if ([[SOGoSystemDefaults sharedSystemDefaults] enableEMailAlarms]) if ([[SOGoSystemDefaults sharedSystemDefaults] enableEMailAlarms])
{ {
SOGoEMailAlarmsManager *eaMgr; SOGoEMailAlarmsManager *eaMgr;
iCalCalendar *putCalendar;
WORequest *rq;
rq = [localContext request];
putCalendar = [iCalCalendar parseSingleFromSource: [rq contentAsString]];
eaMgr = [SOGoEMailAlarmsManager sharedEMailAlarmsManager]; eaMgr = [SOGoEMailAlarmsManager sharedEMailAlarmsManager];
[eaMgr handleAlarmsInCalendar: putCalendar [eaMgr handleAlarmsInCalendar: putCalendar
fromComponent: self]; fromComponent: self];
} }
return [super PUTAction: localContext]; return [super PUTAction: localContext];