[Tickets #11438] Inconsistent behaviour of [share][hidden]
bugs at horde.org
bugs at horde.org
Thu Sep 20 18:12:30 UTC 2012
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/11438
------------------------------------------------------------------------------
Ticket | 11438
Created By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Inconsistent behaviour of [share][hidden]
Queue | Kronolith
Version | Git master
Type | Bug
State | Assigned
Priority | 1. Low
Milestone |
Patch |
Owners | Jan Schneider, Michael Rubinsky
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2012-09-20 18:12) wrote:
When using dynamic view, and $conf[share][hidden] is set any calendars
provided by the timeobjects API that are not backed by shares and
"subscribed" to are hidden in the UI. I.e., it is impossible to select
these for viewing. When the timeobject is based on an actual share
like an Address book that's fine since you can still "subscribe" to
the share and have it appear, but if the timeobject provided via the
API is not share based then it becomes impossible to ever see these
calendars. For example, Whups provides timeobjects based on "My
Tickets", not on individual shares and none of the objects provided by
the timeobjects application is based on shares.
When viewing in the traditional view, the $conf[share][hidden] setting
is ignored when building the list of available timeobject calendars.
So I think we need to:
(1) Fix the traditional view so that it honors the hidden setting.
(2) Add some new return value to the listTimeobjectsCategories API
method that indicates whether or not the objects are share based and
should be subject to filtering through the [share][hidden] setting.
More information about the bugs
mailing list