Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • erp5 erp5
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Merge requests 142
    • Merge requests 142
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedinexedi
  • erp5erp5
  • Merge requests
  • !1227

Erp5 officejs fix cache

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Roque requested to merge rporchetto/erp5:erp5_officejs_fix_cache into master Jul 31, 2020
  • Overview 7
  • Commits 3
  • Pipelines 0
  • Changes 6

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 Aug 07, 2020 by Roque
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: erp5_officejs_fix_cache
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7