diff --git a/js/headfoot.js b/js/headfoot.js index 97a05a4e8769f87c571a3f653349aab3b6048398..fb20409db4bd1a065ec7f4d3f2894269fd749209 100755 --- a/js/headfoot.js +++ b/js/headfoot.js @@ -25,13 +25,14 @@ function userAuthenticated(){ var user = false; -function profileExists(){ +function profileExistsSetLogin(){ $.get( "/api/v1/profile", function(data) { let email = data.email - if(email != ''){ user = true; + document.getElementById("navbarDropdown4").innerHTML="Logout"; + document.getElementById("navbarDropdown4").href="/account/logout"; } }) .done(function() { @@ -149,10 +150,6 @@ function head(){ headlink.innerHTML="Account"; headlink.href="/account/"; } - if(profileExists()){ //user has priority - headlink.innerHTML="Logout"; - headlink.href="/account/logout"; - } headlink.classList.remove("nav-link"); headlink.classList.add("btn"); headlink.classList.add("btn-outline-dark"); @@ -160,6 +157,7 @@ function head(){ headitem.appendChild(headlink); navelements.appendChild(headitem); } + profileExistsSetLogin() //user has priority let searchitem = document.createElement('li'); searchitem.classList.add("nav-item"); let searchinput = document.createElement('input');