Skip to content

Erp5 officejs fix cache

Roque requested to merge rporchetto/erp5:erp5_officejs_fix_cache into master

BUG: the hash to refresh the application cache is based on the ETag header of the precache manifest script response. This header is missing in the officejs server because the precache manifest is no longer a server script but a text file with the response content. In consequence, the ETag value is always null and the hash for the cache doesn't change.

To fix it, the content of the precache manifest must change to refresh the hash. A modification_date key is added to the script json dict response.

Edited by Roque

Merge request reports