From f9a0743696c5e21d81ae0e215e36358788e708df Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 14 Dec 2017 06:48:53 +0100 Subject: profile form --- public/assets/js/lib/views/profile/profile.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'public/assets/js/lib/views/profile/profile.js') diff --git a/public/assets/js/lib/views/profile/profile.js b/public/assets/js/lib/views/profile/profile.js index d8bc535..1b3e496 100644 --- a/public/assets/js/lib/views/profile/profile.js +++ b/public/assets/js/lib/views/profile/profile.js @@ -19,7 +19,13 @@ var ProfileView = View.extend({ $("body").removeClass('loading') var $table = this.$("table") var username = sanitize(user.username) - this.$("img").attr("src", "/data/profile/" + username + ".jpg") + var is_own_profile = (username === auth.user.username) + if (is_own_profile) { + $(".edit_profile a").attr("href", "/profile/" + username + "/edit") + } else { + $(".edit_profile").hide() + } + this.$("img").attr("src", profile_image(username)) var fields = "username realname phone location".split(" ").map((key) => { if (! user[key]) return; var t = this.template.replace(/{{key}}/, sanitize(key)) -- cgit v1.2.3-70-g09d2