diff --git a/src/index.js b/src/index.js index bf03ae3699aca7668ed6352c3d166ebf0a8fe535..c9a1ead112013e5a891acb66d772ee534483df47 100644 --- a/src/index.js +++ b/src/index.js @@ -78,12 +78,17 @@ window.App = { let username; const jwt = getCookie("jwt"); - if (jwt) { + if (jwt) { //grab name from jwt const data = parseJwt(jwt); username = data.typ.name; } - - username = promptForName(username); // promptForName is blocking + + if (qs.name) { + username = qs.name; //always override with name from querystring if available + } + else { + username = promptForName(username); // promptForName is blocking + } const myNametag = document.querySelector("#player-rig .nametag"); myNametag.setAttribute("text", "value", username);