From a16ddee32c4acdc0ad5d8a591165df713707f247 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Fri, 17 Sep 2010 18:30:10 +0000 Subject: [PATCH] See Changelog Monotone-Parent: 691cc1820469e43cdacc1e2ac64920eb170699e9 Monotone-Revision: bf0728b029262258c558ac6fe402eb9d475efdc1 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-09-17T18:30:10 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 +++++ SoObjects/SOGo/SOGoGCSFolder.m | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5f84b3f4e..9f195a6a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-09-17 Francis Lachapelle + + * SoObjects/SOGo/SOGoGCSFolder.m (-renameTo:): don't act as the + owner of the folder when user is a superuser. + 2010-09-14 Ludovic Marcotte * SoObjects/Appointments/SOGoUserFolder+Appointments.m diff --git a/SoObjects/SOGo/SOGoGCSFolder.m b/SoObjects/SOGo/SOGoGCSFolder.m index 35ada8f68..bab5c2725 100644 --- a/SoObjects/SOGo/SOGoGCSFolder.m +++ b/SoObjects/SOGo/SOGoGCSFolder.m @@ -586,9 +586,9 @@ static NSArray *childRecordFields = nil; displayName = nil; activeUser = [context activeUser]; - if (activeUserIsOwner - || ([activeUser respondsToSelector: @selector (isSuperUser)] - && [activeUser isSuperUser])) + if (activeUserIsOwner) +// || ([activeUser respondsToSelector: @selector (isSuperUser)] +// && [activeUser isSuperUser])) [self _ownerRenameTo: newName]; else [self _subscriberRenameTo: newName];