[Tickets #12405] tag filtering does not work among shared task lists

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Jun 24 14:57:06 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12405
------------------------------------------------------------------------------
  Ticket             | 12405
  Created By         | x.van_dessel at ieee.org
  Summary            | tag filtering does not work among shared task lists
  Queue              | Nag
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


x.van_dessel at ieee.org (2013-06-24 14:57) wrote:

Given a shared task list between 2 users (configured as a system list  
with the 2 users having full access to it).
User 1 defines a task in that task list with a new tag named "tag1".
User 1 then sees a button at the top of the task list to filter on the  
tag1 tag.
When user 2 logs on, the tag1 is shown alongside the task, but no  
filtering button appears.
User 2 then creates a task of himself in that list, using that same  
tag "tag1".
Then, the filter button appears at the top, but when activating the  
filter, only the task created by user 2 is shown, even if the other  
task from user 1 has that same tag. Moreover, if user 1 logs on again,  
he will see both tasks, both with the correct tag, but there again the  
filtering will only show his own task.

The rampage_tags and rampage_user_tag_stats tables indicate that only  
one physical tag entry exists with a unique id. But still the  
filtering differentiates for some reason between both users.

After some testing these are my preliminary conclusions:
- It is not important who adds the tag value, it is important who  
creates the task. If user 1 creates a task without any tag, and then  
user 2 edits the task to add the "tag1" tag, then only user 1 will be  
able to view the filtered entry. User 2 won't get to see it.
- The problem also occurs when using Filters with a tag filtering.
- I changed the nag_tasks owner field of a task (from user 1 to user  
2) but this had no effect on which of the users can filter it.

It is possible this problem goes beyond the scope of the nag  
application, eg. it could be that shared calendars have a similar tag  
filtering problem.

I could not find any work-around to get the desired behaviour (i.e.  
both users can use a common tag to filter all common tasks). If a  
work-around would exist, one could lower this priority of this bug.

Thanks!





More information about the bugs mailing list