diff --git a/docker-compose/requirements/djangoserver/file/server/server/templates/settingsPage.html b/docker-compose/requirements/djangoserver/file/server/server/templates/settingsPage.html index f47e137..d8a9c9d 100644 --- a/docker-compose/requirements/djangoserver/file/server/server/templates/settingsPage.html +++ b/docker-compose/requirements/djangoserver/file/server/server/templates/settingsPage.html @@ -63,7 +63,7 @@ - + diff --git a/docker-compose/requirements/nginx/static/javascript/settingsPage/settingsPage.js b/docker-compose/requirements/nginx/static/javascript/settingsPage/settingsPage.js index e875f41..23423b0 100644 --- a/docker-compose/requirements/nginx/static/javascript/settingsPage/settingsPage.js +++ b/docker-compose/requirements/nginx/static/javascript/settingsPage/settingsPage.js @@ -6,7 +6,7 @@ /* By: edbernar { sendRequest("change_private_info", {discord: discordInput.value}); }); + buttonShowDeleteMenu.addEventListener('click', () => { + divDeleteAccount.style.display = 'flex'; + function hideMenu(e) + { + if (e.target.getAttribute('class') == "popup-background-delete") + { + divDeleteAccount.style.display = 'none'; + usernameDeleteInput.value = 'aaa'; + buttonShowDeleteMenu.removeEventListener('click', hideMenu); + } + }; + divDeleteAccount.addEventListener('click', hideMenu); + }); deleteButton.addEventListener('click', () => { + if (usernameDeleteInput.value != userMeInfo.username) + { + CN.new("Error", "Username does not match", CN.error); + return ; + } sendRequest("change_private_info", {delete: true}); userMeInfo.id = -1; setTimeout(() => { diff --git a/docker-compose/requirements/nginx/static/javascript/typeResponse/typeChangePrivateInfo.js b/docker-compose/requirements/nginx/static/javascript/typeResponse/typeChangePrivateInfo.js index cda1011..9542248 100644 --- a/docker-compose/requirements/nginx/static/javascript/typeResponse/typeChangePrivateInfo.js +++ b/docker-compose/requirements/nginx/static/javascript/typeResponse/typeChangePrivateInfo.js @@ -6,7 +6,7 @@ /* By: edbernar FLEX, BE CAREFULL CHANGE DE FUNCTIONNALITY OF THE FIRST BUTTON FOR NOT DELETE THE ACCOUNT */ - .popup-background-delete { display: none; position: fixed; @@ -26,7 +24,7 @@ } .popup-delete { - display: none; + display: flex; flex-direction: column; background-color: #020202; color: white;