Problem/Motivation

Currently the terms filtering works as an OR condition, this means that if you have a topic that is tagged to Term 1 and Term 2 and multiple topics that are tagged to Term 1 filtering by Term 1 and Term 2 produces multiple results, which is confusing.

Example:

Term filtering

Learn more about the EAA is tagged to Term 1 and Term A

Welcome to the EAA community is tagged to Term 1

Steps to reproduce

1. Install social_tagging
2. Create multiple root tags with children
3. Tag multiple topics with these new tags
4. Try to search for a specific topic that is tagged to multiple terms.

Proposed resolution

Implement a settings that will enabled to use AND condition in the query for terms filtering.

Comments

nkoporec created an issue. See original summary.

nkoporec’s picture

Title: Implement AND conditon when filtering multiple terms » Implement AND condition when filtering with multiple terms
nkoporec’s picture

navneet0693’s picture

Status: Needs review » Fixed

This will be available from Open Social 10.0.19 onwards.

Status: Fixed » Closed (fixed)

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