diff --git a/lms/static/coffee/src/discussion/content.coffee b/lms/static/coffee/src/discussion/content.coffee index a8caf3e392..9f2cec290b 100644 --- a/lms/static/coffee/src/discussion/content.coffee +++ b/lms/static/coffee/src/discussion/content.coffee @@ -333,9 +333,6 @@ if Backbone? initTimeago: -> @$("span.timeago").timeago() - initPermalink: -> - @$(".discussion-permanent-link").attr "href", @model.permalink() - renderPartial: -> for attr, value of @model.changedAttributes() if @partial[attr] @@ -370,10 +367,6 @@ if Backbone? @set('thread', @) super() - permalink: -> - discussion_id = @get('commentable_id') - return Discussion.urlFor("permanent_link_thread", discussion_id, @id) - class @ThreadView extends @ContentView class @Comment extends @Content @@ -386,11 +379,6 @@ if Backbone? 'update': -> DiscussionUtil.urlFor('update_comment', @id) 'delete': -> DiscussionUtil.urlFor('delete_comment', @id) - permalink: -> - thread_id = @get('thread').id - discussion_id = @get('thread').get('commentable_id') - return Discussion.urlFor("permanent_link_comment", discussion_id, thread_id, @id) - getCommentsCount: -> count = 0 @get('comments').each (comment) -> diff --git a/lms/static/coffee/src/discussion/discussion_module.coffee b/lms/static/coffee/src/discussion/discussion_module.coffee index 0f3e306379..6452d065d8 100644 --- a/lms/static/coffee/src/discussion/discussion_module.coffee +++ b/lms/static/coffee/src/discussion/discussion_module.coffee @@ -16,7 +16,7 @@ if Backbone? $elem = $(event.target) discussion_id = $elem.attr("discussion_id") url = DiscussionUtil.urlFor 'retrieve_discussion', discussion_id - Discussion.safeAjax + DiscussionUtil.safeAjax $elem: $elem url: url type: "GET" diff --git a/lms/templates/courseware/courseware.html b/lms/templates/courseware/courseware.html index 141d05352c..2950aa827e 100644 --- a/lms/templates/courseware/courseware.html +++ b/lms/templates/courseware/courseware.html @@ -22,6 +22,7 @@ ## <%static:js group='courseware'/> + <%static:js group='discussion'/> <%include file="../discussion/_js_body_dependencies.html" />