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 {
|
||||
format!(
|
||||
r#"<meta async src="/pkg/{}" integrity="sha384-{}"{} />"#,
|
||||
self.filepath, &self.hash, &filetype,
|
||||
r#"<meta async src="/pkg/{}?hash={}" integrity="sha384-{}"{} />"#,
|
||||
self.filepath, &self.hash, &self.hash, &filetype,
|
||||
)
|
||||
} else {
|
||||
format!(
|
||||
r#"<script async src="/pkg/{}" integrity="sha384-{}"{}></script>"#,
|
||||
self.filepath, &self.hash, &filetype,
|
||||
r#"<script async src="/pkg/{}?hash={}" integrity="sha384-{}"{}></script>"#,
|
||||
self.filepath, &self.hash, &self.hash, &filetype,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@ fn test_javscriptfile() {
|
|||
};
|
||||
assert_eq!(
|
||||
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 {
|
||||
filepath: "wasmloader_admin.js",
|
||||
|
@ -20,6 +20,6 @@ fn test_javscriptfile() {
|
|||
};
|
||||
assert_eq!(
|
||||
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