Problem/Motivation
Currently requests to the queue trigger endpoint are getting cached even if they contain different end times.
That query parameter needs to be added to the cache context for the build.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork govdelivery_bulletins-3223883
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
elijah lynnI've pushed the changes that acrollet, swirtMiles and I just worked on to the fork, which adds a cache context for the 'EndTime' query parameter as it was getting cached and changing the param didn't bust the cache.
Comment #5
elijah lynnWe also changed the request to use the magic sauce here https://www.drupal.org/docs/8/api/routing-system/parameters-in-routes/us....
Comment #6
acrollet commentedReferencing this core issue that documents why changed query parameters do not invalidate the dynamic page cache: https://www.drupal.org/project/drupal/issues/2877498
Comment #8
swirtThank you @Elijah Lynn and @acrollet for your contribution and your continued path to excellence.
Comment #9
swirt