diff --git a/views/user.ejs b/views/user.ejs index bde3203..761e36b 100644 --- a/views/user.ejs +++ b/views/user.ejs @@ -41,8 +41,10 @@

<%= member.about %>

+ <% if (user && (user.id === member.id ||user.admin)) {%> - Change name of the user! + Change name of the user! + Change avatar of the user! <% if (user?.admin && !member.deleted) {%> Give admin permissions! @@ -67,7 +69,7 @@ alert("User is deleted!"); location.reload() - }else if (e.target.id == "edit") { + }else if (e.target.id == "edit_n") { const name = prompt("Enter new username!"); const res =await request(`/api/users/<%= member.id %>/edit`, "POST", { name }); @@ -76,10 +78,15 @@ location.reload(); + }else if (e.target.id == "edit_a") { + + const avatar = prompt("Enter new avatar URL!"); + const res =await request(`/api/users/<%= member.id %>/edit`, "POST", { avatar }); + if (res.error) return; + alert(`User updated!`); + location.reload(); } - - });