Summary
One of the implementation of the Automated list component is directly through views with a support of exposed filters to be used in the exposed block.
The issue is with filters based on terms: when a new term is added, the term filter exposed as a block does not get that new term added unless cache is cleared.
The existing Behat test confirms this issue.
It is possible that the issue is related to https://www.drupal.org/project/drupal/issues/2900248
Steps to reproduce
- Create a view with exposed term filter and expose filters as a block.
- Create content and tag it with a term
- Run the view and experience the filtering by the term.
- Add an additional term and observe that it is not visible in the filters list
Observed outcome
The newly added term and observe that it is not visible in the filters list.
Expected outcome
The new filter should be available in the filter list.
Comments
Comment #2
fionamorrison23 commentedComment #3
fionamorrison23 commentedComment #4
fionamorrison23 commentedComment #5
fionamorrison23 commentedComment #6
fionamorrison23 commentedComment #7
richardgaunt commentedTested - new terms are coming up automatically on automated filters on anonymous users. So I believe cache invalidation is happening correctly.
Comment #9
richardgaunt commentedComment #10
richardgaunt commented