The taxonomy term argument validator using 'Term IDs separated by , or +' passes for empty arguments.

For example, if I have a block view display with the 'Taxonomy: Term ID' argument with:

Action to take if argument is not present: Provide default argument
Default argument type: Any option that provides an argument from the url, for example Node ID from URL
Validator: Taxonomy term
Argument type: Term IDs separated by , or +

then the block will display on pages where there is no term in the URL.
(attached is an export of a view that demonstrates this.)

The patch addresses this issue.

Comments

dawehner’s picture

Status: Active » Needs review

Update status. This issue has a patch.

dawehner’s picture

Status: Needs review » Reviewed & tested by the community

This looks fine.

dawehner’s picture

Status: Reviewed & tested by the community » Fixed

Commited to all branches. Thanks for the patch!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.