diff options
Diffstat (limited to 'public/js/gogs.js')
-rw-r--r-- | public/js/gogs.js | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/public/js/gogs.js b/public/js/gogs.js index bf27d1584e..5445aa652a 100644 --- a/public/js/gogs.js +++ b/public/js/gogs.js @@ -342,7 +342,7 @@ function initRepository() { // Edit issue or comment content $('.edit-content').click(function () { - var $segment = $(this).parent().parent().next(); + var $segment = $(this).parent().parent().parent().next(); var $edit_content_zone = $segment.find('.edit-content-zone'); var $render_content = $segment.find('.render-content'); var $raw_content = $segment.find('.raw-content'); @@ -404,6 +404,19 @@ function initRepository() { return false; }); + // Delete comment + $('.delete-comment').click(function () { + var $this = $(this); + if (confirm($this.data('locale'))) { + $.post($this.data('url'), { + "_csrf": csrf + }).success(function() { + $('#' + $this.data('comment-id')).remove(); + }) + } + return false; + }); + // Change status var $status_btn = $('#status-button'); $('#content').keyup(function () { |