Filterdialog: Turn years into strings for correct de-duplication #7357
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Summary
In the renderFilters function the query and api result years are passed into the lodash union function to be de-duplicated. Previously the api result was passed in as an array of integers while the query a split comma separated string. Because the lodash union function performs strict comparisons we should ensure that all values passed in are of the same type. This change converts the list of integer years into a list of string years.
Changes
Issues
Fixes #7361