From 19b14f446b81b44dad87b47dbb3e9df18bfa359c Mon Sep 17 00:00:00 2001 From: Matthew Mongeau Date: Wed, 29 Aug 2012 10:28:02 -0400 Subject: [PATCH] Follow a thread --- lms/static/coffee/src/discussion/main.coffee | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lms/static/coffee/src/discussion/main.coffee b/lms/static/coffee/src/discussion/main.coffee index 783ab9a3d5..3cf696ab96 100644 --- a/lms/static/coffee/src/discussion/main.coffee +++ b/lms/static/coffee/src/discussion/main.coffee @@ -33,8 +33,18 @@ class @DiscussionThreadView extends Backbone.View else @unvote() - toggleFollowing: -> + toggleFollowing: (event) -> + $elem = $(event.target) @$(".dogear").toggleClass("is-followed") + url = null + if @$(".dogear").hasClass("is-followed") + url = @model.urlFor("follow") + else + url = @model.urlFor("unfollow") + DiscussionUtil.safeAjax + $elem: $elem + url: url + type: "POST" vote: -> url = @model.urlFor("upvote")