Skip to content
Snippets Groups Projects
Commit 1fd476a8 authored by Henning Sara Strandå's avatar Henning Sara Strandå
Browse files

Merge branch 'brukerinstillinger' into 'master'

Implements saving new username and password in settings.js

See merge request !2
parents 7ff46bed 915cf0d2
No related branches found
No related tags found
1 merge request!2Implements saving new username and password in settings.js
Pipeline #203051 passed
...@@ -8,7 +8,10 @@ document.getElementById("cancelButton").addEventListener("click", function(){ ...@@ -8,7 +8,10 @@ document.getElementById("cancelButton").addEventListener("click", function(){
*/ */
function editUser (event) { function editUser (event) {
event.preventDefault(); event.preventDefault();
let newInformation = {}; let newInformation = {
"username": document.getElementById("newUsername").value,
"password": document.getElementById("newPassword").value,
};
fetch('../api/user/'+sessionStorage.getItem("userId"), { fetch('../api/user/'+sessionStorage.getItem("userId"), {
method: "PUT", method: "PUT",
...@@ -25,4 +28,15 @@ function editUser (event) { ...@@ -25,4 +28,15 @@ function editUser (event) {
} }
}) })
.catch(error => console.error(error)); .catch(error => console.error(error));
}
/**
* Adds user information to sessionStorage and redirects to app.html
* @param user contains user information as a JSON object
*/
function loadApplication(newInformation){
sessionStorage.setItem("userId", newInformation.userId);
sessionStorage.setItem("username", newInformation.username);
window.location.href = "../app.html"
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment