Currently the evaluation will pass if any of the terms referenced are available on the control entity.

Providing a patch to only pass the condition, if all terms are available.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

lukus created an issue. See original summary.

rosk0’s picture

This is good idea , but implementation needs to be improved.

Rather than changing existing behaviour add a checkbox to the config form that will enforce check of all terms. This way this feature will not break existing behaviour and it will be up to the end user to choose how to react.

senzaesclusiva’s picture

+1 God idea

paulocs’s picture

Assigned: lukus » paulocs

Working on it.

senzaesclusiva’s picture

Many thanks again

paulocs’s picture

Assigned: paulocs » Unassigned
Status: Active » Needs review

lolgm made their first commit to this issue’s fork.

lolgm’s picture

I opened MR !15 based on MR !4, including some updates to ensure compatibility with the latest 2.0.x-dev version currently available.

This should help move the issue forward while preserving the original implementation approach.