Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
erp5 erp5
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 140
    • Merge requests 140
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • erp5erp5
  • Merge requests
  • !1227

Merged
Created Jul 31, 2020 by Roque@rporchettoDeveloper

Erp5 officejs fix cache

  • Overview 7
  • Commits 3
  • 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
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: erp5_officejs_fix_cache
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7