From 0a09da789c804ac1ae856558d8a53ccc69a2529f Mon Sep 17 00:00:00 2001 From: Akif9748 Date: Mon, 29 Aug 2022 19:34:21 +0300 Subject: [PATCH] Added avatar edit support --- views/user.ejs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) 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(); } - - });