diff --git a/lms/lib/comment_client/comment.py b/lms/lib/comment_client/comment.py index f8c29ba80d..52a0aef70f 100644 --- a/lms/lib/comment_client/comment.py +++ b/lms/lib/comment_client/comment.py @@ -1,5 +1,6 @@ from utils import * +from thread import Thread import models import settings @@ -23,6 +24,10 @@ class Comment(models.Model): base_url = "{prefix}/comments".format(prefix=settings.PREFIX) type = 'comment' + @property + def thread(self): + return Thread(id=self.thread_id, type='thread') + @classmethod def url_for_comments(cls, params={}): if params.get('thread_id'): diff --git a/lms/static/coffee/src/backbone_discussion/content.coffee b/lms/static/coffee/src/backbone_discussion/content.coffee index 31f903e965..d427a348b3 100644 --- a/lms/static/coffee/src/backbone_discussion/content.coffee +++ b/lms/static/coffee/src/backbone_discussion/content.coffee @@ -87,7 +87,6 @@ class @ContentView extends Backbone.View @$(".discussion-follow-thread").removeClass("discussion-unfollow-thread").html("Follow") ability: (ability) -> - console.log "triggered" for action, elemSelector of @model.actions if not ability[action] @$(elemSelector).parent().remove() diff --git a/lms/static/coffee/src/backbone_discussion/discussion.coffee b/lms/static/coffee/src/backbone_discussion/discussion.coffee index 7a664dfe0a..04eed9bf9c 100644 --- a/lms/static/coffee/src/backbone_discussion/discussion.coffee +++ b/lms/static/coffee/src/backbone_discussion/discussion.coffee @@ -37,10 +37,8 @@ class @DiscussionView extends Backbone.View @newPost() reload: ($elem, url) -> - console.log "here" if not url then return DiscussionUtil.get $elem, url, {}, (response, textStatus) => - console.log response $parent = @$el.parent() @$el.replaceWith(response.html) $discussion = $parent.find("section.discussion") @@ -49,7 +47,6 @@ class @DiscussionView extends Backbone.View DiscussionUtil.bulkUpdateContentInfo(window.$$annotated_content_info) loadSimilarPost: (event) -> - console.log "loading" $title = @$(".new-post-title") $wrapper = @$(".new-post-similar-posts-wrapper") $similarPosts = @$(".new-post-similar-posts") @@ -63,7 +60,6 @@ class @DiscussionView extends Backbone.View url = DiscussionUtil.urlFor 'search_similar_threads', @model.id data = { text: @$(".new-post-title").val() } DiscussionUtil.get $elem, url, data, (response, textStatus) => - console.log response $similarPosts.empty() if $.type(response) == "array" and response.length $wrapper.show() diff --git a/lms/static/coffee/src/backbone_discussion/discussion_module.coffee b/lms/static/coffee/src/backbone_discussion/discussion_module.coffee index 036aba7b3a..38f44be1f1 100644 --- a/lms/static/coffee/src/backbone_discussion/discussion_module.coffee +++ b/lms/static/coffee/src/backbone_discussion/discussion_module.coffee @@ -2,7 +2,6 @@ class @DiscussionModuleView extends Backbone.View events: "click .discussion-show": "toggleDiscussion" toggleDiscussion: (event) -> - console.log "toggle" if @showed @$("section.discussion").hide() $(event.target).html("Show Discussion")