CDR Tickets

Issue Number 4914
Summary [Internal] Filter Interface doesn't handle Filter Sets correctly
Created 2020-10-20 18:32:07
Issue Type Bug
Submitted By Englisch, Volker (NIH/NCI) [C]
Assigned To Englisch, Volker (NIH/NCI) [C]
Status Closed
Resolved 2021-01-12 18:06:35
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.276908
Description

When clicking the "QC Filter Sets" button there are 4 possible scenarios that can happen:

  1. No filter has been entered
    --> a list of all filter sets is displayed

  2. A filter ID (integer value) has been entered
    --> a list of all filter sets containing that filter ID is displayed

  3. A filter name (prefixed by "name:") has been entered 
    --> a list of all filter sets containing that filter name is displayed

  4. A filter set (prefixed by "set:") has been entered
    --> a list of all filter sets containing that filter set is displayed

The last of these options is not working.  This seems to be reliable. I've also seen that entering a filter name wasn't working all the time but sometimes it does work.  I have tried to trouble-shoot this problem but decided to leave this for a later time since the original ticket (OCECDR-4913) had been fixed.

Comment entered 2021-01-12 18:03:57 by Englisch, Volker (NIH/NCI) [C]

The filter interface allows to pare down the list of filter sets to apply if the user enters either a filter ID, a filter name, or a filter set.  The output of the shortened list will then only include the filter sets that include the entered elements.  When a filter set instead of a filter name or ID has been specified all filter sets along with their filters were displayed instead of only the ones containing the filters in the set.  This has been fixed in 

Comment entered 2021-05-25 15:04:05 by Englisch, Volker (NIH/NCI) [C]

The corrected functionality has been confirmed on QA.

Comment entered 2021-06-16 15:02:41 by Englisch, Volker (NIH/NCI) [C]

Confirmed on PROD.

Elapsed: 0:00:00.001866