From 039a85d45c4ab4a2d32e65ec2dcf7106ef6379dd Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Wed, 14 Nov 2012 00:08:03 -0800 Subject: [PATCH] Prevent users from gilding themselves via the icon. --- r2/r2/public/static/js/gold.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/r2/r2/public/static/js/gold.js b/r2/r2/public/static/js/gold.js index 6b2b8091d..06dd304f5 100644 --- a/r2/r2/public/static/js/gold.js +++ b/r2/r2/public/static/js/gold.js @@ -11,12 +11,14 @@ r.gold = { _toggleCommentGoldForm: function (e) { var $link = $(e.target), + $thing = $link.thing(), commentId = $link.thing_id(), formId = 'gold_form_' + commentId, oldForm = $('#' + formId) - if ($link.thing().hasClass('user-gilded') || - $link.thing().hasClass('deleted')) { + if ($thing.hasClass('user-gilded') || + $thing.hasClass('deleted') || + $thing.find('.author:first').text() == r.config.logged) { return false }