mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-09 21:45:26 +00:00
Monotone-Parent: 9b5ebc598474f9893ae9cd49b70769d7dbe2996f
Monotone-Revision: 555ffbaeafab3a0a23649acb1714e47a78d35d81 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2007-11-21T16:05:07 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -453,7 +453,7 @@
|
||||
|
||||
- (NSArray *) calendarList
|
||||
{
|
||||
SOGoAppointmentFolder *currentCalendar;
|
||||
SOGoAppointmentFolder *calendar, *currentCalendar;
|
||||
SOGoAppointmentFolders *calendarParent;
|
||||
NSEnumerator *allCalendars;
|
||||
SoSecurityManager *sm;
|
||||
@@ -467,9 +467,11 @@
|
||||
calendarParent
|
||||
= [[context activeUser] calendarsFolderInContext: context];
|
||||
sm = [SoSecurityManager sharedSecurityManager];
|
||||
calendar = [self componentCalendar];
|
||||
allCalendars = [[calendarParent subFolders] objectEnumerator];
|
||||
while ((currentCalendar = [allCalendars nextObject]))
|
||||
if (![sm validatePermission: perm
|
||||
if ([calendar isEqual: currentCalendar] ||
|
||||
![sm validatePermission: perm
|
||||
onObject: currentCalendar
|
||||
inContext: context])
|
||||
[calendarList addObject: currentCalendar];
|
||||
|
||||
Reference in New Issue
Block a user