See ChangeLog

Monotone-Parent: eb9d7b5fce99d3950d29b0b3737f3463547818d7
Monotone-Revision: 0abef259fbdc04825fd4d1f13c479488e65d54f5

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-09-14T18:18:10
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Ludovic Marcotte 2010-09-14 18:18:10 +00:00
parent eeaa7627b6
commit bab7e374bb
9 changed files with 23 additions and 7 deletions

View File

@ -1,3 +1,10 @@
2010-09-14 Ludovic Marcotte <lmarcotte@inverse.ca>
* SoObjects/Appointments/SOGoUserFolder+Appointments.m
(_davSpecialCalendarURLWithName:): we do not return
the schedule-inbox-URL if the CAL is iCal and
the owner isn't the current user
2010-09-13 Ludovic Marcotte <lmarcotte@inverse.ca> 2010-09-13 Ludovic Marcotte <lmarcotte@inverse.ca>
* Updated Ukrainian translation - patch from * Updated Ukrainian translation - patch from

View File

@ -1,7 +1,7 @@
/* SOGoAppointmentFolders.m - this file is part of SOGo /* SOGoAppointmentFolders.m - this file is part of SOGo
* *
* Copyright (C) 2007 Inverse inc. * Copyright (C) 2007-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *

View File

@ -1,6 +1,6 @@
/* SOGoUserFolder+Appointments.h - this file is part of SOGo /* SOGoUserFolder+Appointments.h - this file is part of SOGo
* *
* Copyright (C) 2008 Inverse inc. * Copyright (C) 2008-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *

View File

@ -1,6 +1,6 @@
/* SOGoUserFolder+Appointments.m - this file is part of SOGo /* SOGoUserFolder+Appointments.m - this file is part of SOGo
* *
* Copyright (C) 2008-2009 Inverse inc. * Copyright (C) 2008-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *
@ -106,6 +106,15 @@
NSArray *tag, *response; NSArray *tag, *response;
NSString *parentURL; NSString *parentURL;
// We do NOT return the schedule-inbox-URL to iCal clients
// if the current user isn't the owner of it. This is to prevent
// iCal from doing a PROPFIND on it later on since it'll
// ask for the schedule-inbox-URL.
if ([[context request] isICal] &&
[name isEqualToString: @"inbox"] &&
![owner isEqualToString: [[context activeUser] login]])
return nil;
parent = [self privateCalendars: @"Calendar" inContext: context]; parent = [self privateCalendars: @"Calendar" inContext: context];
parentURL = [parent davURLAsString]; parentURL = [parent davURLAsString];
tag = [NSArray arrayWithObjects: @"href", XMLNS_WEBDAV, @"D", tag = [NSArray arrayWithObjects: @"href", XMLNS_WEBDAV, @"D",

View File

@ -1,6 +1,6 @@
/* SOGoGroup.m - this file is part of SOGo /* SOGoGroup.m - this file is part of SOGo
* *
* Copyright (C) 2009 Inverse inc. * Copyright (C) 2009-2010 Inverse inc.
* *
* Author: Ludovic Marcotte <lmarcotte@inverse.ca> * Author: Ludovic Marcotte <lmarcotte@inverse.ca>
* *

View File

@ -1,6 +1,6 @@
/* UIxUserRightsEditor.h - this file is part of SOGo /* UIxUserRightsEditor.h - this file is part of SOGo
* *
* Copyright (C) 2007 Inverse inc. * Copyright (C) 2007-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *

View File

@ -1,6 +1,6 @@
/* UIxUserRightsEditor.m - this file is part of SOGo /* UIxUserRightsEditor.m - this file is part of SOGo
* *
* Copyright (C) 2007-2009 Inverse inc. * Copyright (C) 2007-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *

View File

@ -1,6 +1,6 @@
/* UIxCalUserRightsEditor.m - this file is part of SOGo /* UIxCalUserRightsEditor.m - this file is part of SOGo
* *
* Copyright (C) 2007 Inverse inc. * Copyright (C) 2007-2010 Inverse inc.
* *
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca> * Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
* *