Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-14402

search builder: tag != value excludes records with no tags

    Details

    • Type: Improvement
    • Status: Won't Do
    • Priority: Trivial
    • Resolution: Won't Do
    • Affects Version/s: 4.4.4
    • Fix Version/s: Unscheduled
    • Component/s: Core CiviCRM
    • Labels:
      None
    • Versioning Impact:
      Patch (backwards-compatible bug fixes)

      Description

      there is an annoying (and possibly misleading) oddity where in search builder, if you create criteria: tag != value, it excludes contacts that have no tags.

      I'm sure this is because the query inner joins, instead of left joins, with the tag table to exclude the given tag ID. but expected result is that we only exclude contacts with that tag, and include everyone else, regardless of whether they have a tag or not.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              lcdweb Brian Shaughnessy
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: