Overview does not show expected results

I am trying to create a Overview screen that shows tickets without specific tags. I saw Create overview with untagged tickets which says that showing “untagged” tickets is not currently possible, but that’s not what I am trying to do. (see below)

Infos:

  • Used Zammad version: 6.3.1
  • Used Zammad installation type: docker-compose
  • Operating system: Ubuntu 24.04
  • Browser + version: Chrome 126

Expected behavior:

  • The overview shows all tickets that DO NOT have the specified tags

Actual behavior:

  • The overview shows no tickets at all

Steps to reproduce the behavior:

  • Create a new overview
  • Set conditions to “Expert Mode”
  • Set top-level condition to “Match none”
  • Set first sub-condition to “Tags” → “contains one” → “the tags I care about”

Note that changing the top-level condition from “Match none” to “Match any” shows that there are 10 tickets with the chosen tags. There are currently 134 tickets in my Zammad instance, so I would expect that “Match none” should return the 124 tickets that were not returned by “Match any”

Why is this overview not working as I expect?

Not clear as to why this isn’t working exactly.

It sounds like you want to show tickets that DO NOT have specific tags, then your overview is setup with the Tags you want. It’s a bit confusing.

If you are only using one condition, you don’t need expert mode. Change the Condition for shown tickets to “Tags” → “contains one” → “The tags you care about”. This should show all the tickets with those tags.

If you want the opposite, change the “contains one” to “contains one not” and list the tags you don’t want to see.

If this isn’t working, then perhaps sharing a screenshot of your overview configuration along with a clearer description of what you are looking to do.

Expert mode is needed in order to use Match none (NOT) conditions.

Here is what the overview conditions look like:

The Preview section shows no entries, and going to the actual overview screen is the same.

If i remove a single tag from the list, I see results for the tickets that have the tag I removed:

This leads me to believe that the filter will only show tickets that have some tags, but won’t include any tickets that have no tags.

I’m going to try to find some time to dig into the Zammad code for this and see what’s going on.

There is a contains not operator. The Match none (NOT) will invert the hole condition and could lead to a different behaviour.

Works fine for me.

If you have a more complex overview, then you should share the full conditions so we could check it properly, but based on your input this would be the way to go.

Again, you don’t need expert mode or the Match Not. If you want to show ticket that do not have certain tags, then turn off expert mode and set it to ‘contains one not’ as @rolfschmidt has in his example.

Hi there,

I think I got the same issue. Long Story short, I built a Overview for our Key-Users (we are at the beginning of using Zammad). The Key-Users should not see all Ticket (only the customer Tickets, not the tagged Tickets like internal IT etc.). So the Overview Build (not using Expert Mode) looks like this:

There you can see, that it shows 6 of the 27 Tickets as an Example.
If you look at the User GUI there are only 3 Tickts shown:

But there are more Tickets fit in the criteria and should be seen by the User.

I really dont know if I did something wrong or if its a Bug.

Greetings
Andre

Definitely not the same issue, probably would have been better to start your own thread.

I’m assuming the overview created in the first image, is the one shown in the second image.

In the overview; What roles is it available for and is it restricted to any users?

Does every user who has access to that overview see the same three tickets?
Do you have Roles & Groups configured to allow users to see only certain groups?

Hi Sal,

I opened a new thread.

Greetings
Andre

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.