mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-21 19:35:38 +00:00
See ChangeLog
Monotone-Parent: dcee22693d3a16ba20dcd9824bd2cfd39c0cf369 Monotone-Revision: f5359c59c0bb008203154487db17e1ecdd274c0d Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2010-12-23T15:50:35 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2010-12-23 Ludovic Marcotte <lmarcotte@inverse.ca>
|
||||
|
||||
* Added the /SOGo/so/<user>/Calendar/reloadWebCalendarsAndRedirect
|
||||
action which is particularly useful for WebAuth users
|
||||
|
||||
2010-12-17 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* OpenChange/MAPIStore*Context.m: added handling of a few more
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* SOGoUserHomePage.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>
|
||||
*
|
||||
|
||||
@@ -107,4 +107,21 @@
|
||||
return [self responseWith204];
|
||||
}
|
||||
|
||||
//
|
||||
// The method below is different than the -reloadWebCalendarsAction as it
|
||||
// won't force the reload of all calendars and automatically redirect the
|
||||
// user to the /SOGo/so page upon completion.
|
||||
//
|
||||
// This is particularly useful for WebAuth users and they won't have a
|
||||
// precise "entry point" in SOGo - so calendars reload upon login
|
||||
// isn't possible for them.
|
||||
//
|
||||
- (WOResponse *) reloadWebCalendarsAndRedirectAction
|
||||
{
|
||||
[[self clientObject] reloadWebCalendars: NO];
|
||||
|
||||
return [self redirectToLocation: @"/SOGo/so"];
|
||||
}
|
||||
|
||||
|
||||
@end
|
||||
|
||||
@@ -50,6 +50,11 @@
|
||||
actionClass = "UIxCalMainActions";
|
||||
actionName = "reloadWebCalendars";
|
||||
};
|
||||
reloadWebCalendarsAndRedirect = {
|
||||
protectedBy = "View";
|
||||
actionClass = "UIxCalMainActions";
|
||||
actionName = "reloadWebCalendarsAndRedirect";
|
||||
};
|
||||
saveDragHandleState = {
|
||||
protectedBy = "View";
|
||||
pageName = "UIxCalMainView";
|
||||
|
||||
Reference in New Issue
Block a user