NCIOCPL / cgov-digital-platform

The Cancer.gov Digital Communications Platform
GNU General Public License v2.0
11 stars 33 forks source link

Changes to NCIDS Megamenu Yaml do not display when saved until cache is cleared #3639

Open meglake opened 1 year ago

meglake commented 1 year ago

This issue affects the following APIs:

It should be noted that an alternative that we are skipping over would be to add cache-busting query params to the API fetches. This could work for the Mega Menu as Drupal adds attributes to the menu items for what to fetch. For the Nav API we would have to do a lot of refitting to make it work. (Drupal would need to add a revision or something to each nav in the tree. Adding the cache-busting query param would ensure that changes appear immediately.

Tasks

andyvanavery31 commented 1 month ago

@bryanpizzillo or @blairlearn is this still an issue?