2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-13 08:21:26 +00:00

Report cache fix (#9447) (#9448)

* Adjust allowed CORS headers

* Disable caching in template preview

(cherry picked from commit c4f98cd6a1)

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
github-actions[bot]
2025-04-03 15:21:57 +11:00
committed by GitHub
parent 00470a844c
commit 2a9d737157
2 changed files with 16 additions and 1 deletions

View File

@ -132,8 +132,17 @@ export function TemplateEditor(props: Readonly<TemplateEditorProps>) {
api.get(templateUrl).then((response: any) => {
if (response.data?.template) {
// Fetch the raw template file from the server
// Request that it is provided without any caching,
// to ensure that we always get the latest version
api
.get(response.data.template)
.get(response.data.template, {
headers: {
'Cache-Control': 'no-cache',
Pragma: 'no-cache',
Expires: '0'
}
})
.then((res) => {
codeRef.current = res.data;
loadCodeToEditor(res.data);