diff --git a/app/assets/javascripts/comments.js b/app/assets/javascripts/comments.js index 4e20507f9..62fb1c5c3 100644 --- a/app/assets/javascripts/comments.js +++ b/app/assets/javascripts/comments.js @@ -30,13 +30,19 @@ function initDeleteComments(parent) { dataType: "json", success: function(data) { // There are 3 possible actions: - // - (A) comment is the last comment in project (not handled differently) + // - (A) comment is the last comment in project // - (B) comment is the last comment inside specific date (remove the date separator) // - (C) comment is a usual comment + var commentEl = $this.closest(".comment"); - var otherComments = commentEl.siblings(".comment"); + + // Case A + if (commentEl.prevAll(".comment").length == 0 && commentEl.next().length == 0) { + commentEl.after("