Summary | Problem with Calendar Sharing |
Queue | Kronolith |
Queue Version | 3.0.17 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | Klaus.Steinberger (at) physik (dot) uni-muenchen (dot) de |
Created | 08/17/2012 (4706 days ago) |
Due | |
Updated | 10/15/2012 (4647 days ago) |
Assigned | 09/30/2012 (4662 days ago) |
Resolved | 09/30/2012 (4662 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 2ffcf0c524c76a47d7615c12fd54a0959e34d872
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun Sep 30 17:28:49 2012 -0400
Fix setting permissions in dynamic mode while conf[share][world] == false
Bug: 11359kronolith/js/kronolith.js | 20 +++++++++++++++-----
1 files changed, 15 insertions(+), 5 deletions(-)
http://git.horde.org/horde-git/-/commit/2ffcf0c524c76a47d7615c12fd54a0959e34d872
Taken from Jan Schneider
State ⇒ Resolved
commit 293e8ce0e6f8b0b8a35d6d48029188424ff6bf97
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun Sep 30 17:28:49 2012 -0400
Fix setting permissions in dynamic mode while conf[share][world] == false
Bug: 11359kronolith/js/kronolith.js | 20 +++++++++++++++-----
1 files changed, 15 insertions(+), 5 deletions(-)
http://git.horde.org/horde-git/-/commit/293e8ce0e6f8b0b8a35d6d48029188424ff6bf97
commit 2ffcf0c524c76a47d7615c12fd54a0959e34d872
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun Sep 30 17:28:49 2012 -0400
Fix setting permissions in dynamic mode while conf[share][world] == false
Bug: 11359kronolith/js/kronolith.js | 20 +++++++++++++++-----
1 files changed, 15 insertions(+), 5 deletions(-)
http://git.horde.org/horde-git/-/commit/2ffcf0c524c76a47d7615c12fd54a0959e34d872
Assigned to Jan Schneider
Assigned to Michael Rubinsky
State ⇒ Assigned
that you set in the calendar dialog are not saved? Are the
permissions empty, if you open the dialog again?
even does not work, the dialog doesn't pop up,
warnings or notices in the logs?
I verified it again, it is definitly related to $conf[share][world]
also the user must be normal user without admin rights (as the admin
user always has the right to share with world).
I verified it also on a different horde installation which has only a
few accounts and groups and no LDAP, so it is not related to the
authentications system.
you set in the calendar dialog are not saved? Are the permissions
empty, if you open the dialog again?
If yes, is this limited to a one view mode? Do you get any PHP
warnings or notices in the logs?
do not want to allow users to share against world.
second try even the window does not open again, until a logout.
open the calendar settings will never succeed. After a logout and
login again, the settings can be opened again, but no sharing could be
seen, even if it is set through traditional view.
If sharing to world is allowed anything works as expected, though we
do not want to allow users to share against world.
State ⇒ Feedback
second try even the window does not open again, until a logout.
Patch ⇒ No
State ⇒ Unconfirmed
Milestone ⇒
Queue ⇒ Kronolith
Summary ⇒ Problem with Calendar Sharing
Type ⇒ Bug
Priority ⇒ 1. Low
Sharings of calendars do not work in the dynamic view under the
following condition:
In the horde config is set:
$conf['share']['world'] = false;
The symptom is the following:
sharing set in the dynamic view will not be permanent, after the
second try even the window does not open again, until a logout.
Anything works well when we set:
$conf['share']['world'] = true;
But as we have a real large user base, we want to block users from
sharing to anybody.