(fix) only show the organizer field of an IMIP REPLY if one is defined

This commit is contained in:
Ludovic Marcotte
2016-10-19 10:08:34 -04:00
parent 6a47b61800
commit c1c2b3e849
4 changed files with 22 additions and 11 deletions
+13 -5
View File
@@ -1,5 +1,5 @@
/*
Copyright (C) 2006-2015 Inverse inc.
Copyright (C) 2006-2016 Inverse inc.
This file is part of SOGo.
@@ -400,6 +400,17 @@
}
/* derived fields */
- (BOOL) hasOrganizer
{
iCalPerson *organizer;
organizer = [[self authorativeEvent] organizer];
if ([organizer isVoid])
return NO;
return YES;
}
- (NSString *) organizerDisplayName
{
@@ -407,10 +418,7 @@
NSString *value;
organizer = [[self authorativeEvent] organizer];
if ([organizer isVoid])
value = @"[todo: no organizer set, use 'from']";
else
value = [self _personForDisplay: organizer];
value = [self _personForDisplay: organizer];
return value;
}