Cases - filtering

Have just started using the Cases module, and realized that in order to see my cases on my home page, I have to edit the dashlet and pick myself from the “assigned to” dropdown. That is fine, but initially I assumed that I just had to check the “Only My Items” box, which had no effect. So if that checkbox does not refer to the assigned user, then what does it refer to?

I tried this and I think there could be a bug.

First of all, I always had to click to add the “My open Cases” dashlet twice - only at the second attempt I got a dashlet in my Home screen.

Then I saw that my assigned items weren’t showing, like you said. I removed the checkbox “show only my items”, and every case appeared, as expected.

Then I went back into the Dashlet’s options and checked “show only my items” again. This time it worked and I could see my items.

Can you try this and see if it works for you this way?

Yes - I found the same result. What seems to happen is this: if there is NO user assigned from the drop-down list (which seems to be the case if you have not edited the dashlet before), then no cases will be displayed, whether you tick the “Only my items” checkbox or not. Once you have picked a user from the dropdown, then that user’s cases are displayed. If you tick the “my items” checkbox, then this seems to override the “user dropdown” and display just the cases assigned to “me”. So it seems there is a minor bug, in that the checkbox fails to work if there are no assigned users selected. On a secondary point, the relationship between the “Only my items” checkbox, and the “assigned users” dropdown is not intuitive - if it is working in the way I assume it is, then a helpful enhancement would be to make the “user dropdown” widget disappear when you click the checkbox.

1 Like

… and if it’s not much to ask, could you also open an Issue for this one? I feel your description is already an excellent detailed description.

I could go there and do it myself, but I am just a guy who answers things in the forums, I don’t have any special powers on GitHub, so I am in favor of each user filing their own bug discoveries, it helps the community and builds their own standing in the community.

Thanks!

Issue raised on GitHub as requested

1 Like