summaryrefslogtreecommitdiffstats
path: root/public/js/gogs.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/gogs.js')
-rw-r--r--public/js/gogs.js15
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 () {