From 40de28b4d8e968b9f383bffbd674ec391ee7067d Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Thu, 7 Aug 2008 13:51:01 +0000 Subject: [PATCH] Monotone-Parent: ea86e141cbd73fc3e86b88728a7c612afe996d19 Monotone-Revision: 1f91242358ebeca578ffc5dde26b559bab4046ca Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-07T13:51:01 Monotone-Branch: ca.inverse.sogo --- SoObjects/SOGo/SOGoWebDAVAclManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SoObjects/SOGo/SOGoWebDAVAclManager.m b/SoObjects/SOGo/SOGoWebDAVAclManager.m index 6e9c46bf8..54c742a37 100644 --- a/SoObjects/SOGo/SOGoWebDAVAclManager.m +++ b/SoObjects/SOGo/SOGoWebDAVAclManager.m @@ -179,7 +179,7 @@ static NSNumber *yesObject = nil; if (matchSOGoPerms) { sogoPermission = [permission objectForKey: @"equivalent"]; - if (sogoPermission) + if (sogoPermission && [soClass userRoles: userRoles havePermission: sogoPermission]) [davPermissions addObject: [permission objectForKey: @"permission"]];