Remove md5.js dependency

Switch to the built-in WebCrypto APIs for computing identicon hashes.
This commit is contained in:
Jeremy Lin
2021-02-26 21:48:01 -08:00
parent 9117095764
commit 39106d440a
5 changed files with 24 additions and 415 deletions

View File

@@ -206,9 +206,11 @@
"3": { "name": "Manager", "color": "green" },
};
document.querySelectorAll("img.identicon").forEach(function (e, i) {
e.src = identicon(e.dataset.src);
});
(async () => {
for (let e of document.querySelectorAll("img.identicon")) {
e.src = await identicon(e.dataset.src);
}
})();
document.querySelectorAll("[data-orgtype]").forEach(function (e, i) {
let orgtype = OrgTypes[e.dataset.orgtype];
@@ -288,4 +290,4 @@
"Error updating organization type of the user", data);
return false;
}
</script>
</script>