diff --git a/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee b/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee index 688c1b1fe3..99bc647f9a 100644 --- a/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee +++ b/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee @@ -91,6 +91,7 @@ class @DiscussionThreadView extends Backbone.View body = @$("#wmd-input").val() response = new Comment(body: body, created_at: (new Date()).toISOString(), username: window.user.get("username"), votes: { up_count: 0 }) @renderResponse(response) + @addComment() DiscussionUtil.safeAjax $elem: $(event.target) diff --git a/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee b/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee index 318acdca0a..de8ae74f05 100644 --- a/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee +++ b/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee @@ -16,9 +16,12 @@ class @ThreadListItemView extends Backbone.View threadSelected: -> @trigger("thread:selected", @model.id) false + follow: => @$("a").addClass("followed") + unfollow: => @$("a").removeClass("followed") + addComment: => @$(".comments-count").html(parseInt(@$(".comments-count").html()) + 1)