Skip to content
Snippets Groups Projects
Commit 6a56d9b5 authored by Erlend Ryan's avatar Erlend Ryan
Browse files

usersettingschange

parent 342de52e
No related branches found
No related tags found
No related merge requests found
Pipeline #72061 passed
......@@ -2,13 +2,23 @@ document.getElementById("newUsername").value = sessionStorage.getItem("username"
document.getElementById("cancelButton").addEventListener("click", function(){
window.location.href = "../app.html";
});
document.getElementById("newUsernameButton").addEventListener("click", event => {
editUser(event)
window.location.href = "../app.html";
});
/**
* Makes HTTP PUT request to server for updating username and password
*/
function editUser (event) {
event.preventDefault();
let newInformation = {};
let newUsername = document.getElementById('newUsername').value
let newPassword = document.getElementById('newPassword').value
let newInformation = {
username: newUsername,
password: newPassword
};
sessionStorage.setItem("username", newUsername);
fetch('../api/user/'+sessionStorage.getItem("userId"), {
method: "PUT",
......
......@@ -27,11 +27,13 @@
autocomplete="off"
type="password">
<button class="btn">Lagre</button>
<button class="btn" id="newUsernameButton" type="button">Lagre</button>
<button class="btn" id="cancelButton" type="button">Avbryt</button>
</form>
</div>
</div>
<script src="js/settings.js"></script>
</body>
</html>"js/settings.js"></script>
</body>
</html>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment