diff --git a/ChangeLog b/ChangeLog index 68bf9df58..b422d1dca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2010-06-01 Wolfgang Sourdeau + * SoObjects/SOGo/WORequest+SOGo.m (-handledByDefaultHandler): test + the request handler key instead of invoking isSoWebDAVRequest, + which performs additional and permission tests. + * Tests/Integration/test-davacl.py (DAVCalendarAclTest._testRights): reenabled test code even when no classification rights are available. diff --git a/SoObjects/SOGo/WORequest+SOGo.m b/SoObjects/SOGo/WORequest+SOGo.m index 824cb8bc5..5e42233b4 100644 --- a/SoObjects/SOGo/WORequest+SOGo.m +++ b/SoObjects/SOGo/WORequest+SOGo.m @@ -37,7 +37,7 @@ - (BOOL) handledByDefaultHandler { #warning this should be changed someday - return ![self isSoWebDAVRequest]; + return ![[request requestHandlerKey] isEqualToString:@"dav"]; } - (NSArray *) _propertiesOfElement: (id ) startElement