mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 12:37:00 +01:00
fix(webui): Javascript errors after server-side update blocking login. Fixed after cache invalidating (#3011)
This commit is contained in:
parent
3eae7be0bb
commit
0e352cf47c
|
@ -53,13 +53,13 @@ impl JavaScriptFile {
|
||||||
};
|
};
|
||||||
if self.dynamic {
|
if self.dynamic {
|
||||||
format!(
|
format!(
|
||||||
r#"<meta async src="/pkg/{}" integrity="sha384-{}"{} />"#,
|
r#"<meta async src="/pkg/{}?hash={}" integrity="sha384-{}"{} />"#,
|
||||||
self.filepath, &self.hash, &filetype,
|
self.filepath, &self.hash, &self.hash, &filetype,
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
format!(
|
format!(
|
||||||
r#"<script async src="/pkg/{}" integrity="sha384-{}"{}></script>"#,
|
r#"<script async src="/pkg/{}?hash={}" integrity="sha384-{}"{}></script>"#,
|
||||||
self.filepath, &self.hash, &filetype,
|
self.filepath, &self.hash, &self.hash, &filetype,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ fn test_javscriptfile() {
|
||||||
};
|
};
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
jsf.as_tag(),
|
jsf.as_tag(),
|
||||||
r#"<script async src="/pkg/wasmloader_admin.js" integrity="sha384-1234567890" type="module"></script>"#
|
r#"<script async src="/pkg/wasmloader_admin.js?hash=1234567890" integrity="sha384-1234567890" type="module"></script>"#
|
||||||
);
|
);
|
||||||
let jsf = JavaScriptFile {
|
let jsf = JavaScriptFile {
|
||||||
filepath: "wasmloader_admin.js",
|
filepath: "wasmloader_admin.js",
|
||||||
|
@ -20,6 +20,6 @@ fn test_javscriptfile() {
|
||||||
};
|
};
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
jsf.as_tag(),
|
jsf.as_tag(),
|
||||||
r#"<script async src="/pkg/wasmloader_admin.js" integrity="sha384-1234567890"></script>"#
|
r#"<script async src="/pkg/wasmloader_admin.js?hash=1234567890" integrity="sha384-1234567890"></script>"#
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue