Skip to content

Conversation

@daniel-manta-hee
Copy link
Contributor

JIRA link

https://hee-dls.atlassian.net/browse/DLSV2-561

Description

The dropdown of filters was reworked to allow any integer value instead of being restricted to values in the enum SelfAssessmentCompetencyFilter. The enum is still being used in the code to identify requirement filters and response filters by their negative values. If positive, the flag filter represents a flagId on table CompetencyFilters. This change only affects the dropdown, as the view itself still uses AppliedFilterViewModel object. Also created helper class CompetencyFilterHelper to organise the code.

Screenshots

image


Developer checks

Tried multiple combinations of searches for texts with requirements filters, response filters and competency flag filters. Ran searches from Learning Portal application while edit the items from the Framework application.

https://localhost:44363/LearningPortal/SelfAssessment/1/Capabilities
https://localhost:44363/Framework/2/Details
image

@kevwhitt-hee kevwhitt-hee merged commit 7533d54 into release-22.7.1 Jun 30, 2022
@kevwhitt-hee kevwhitt-hee deleted the Develop/Features/DLSV2-561-FilterSelfAssessmentCompetenciesByFlag branch June 30, 2022 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants