$("#add-to-favorites, #add-fav-button, #remove-from-favorites, #remove-fav-button").toggle(); $("#remove-fav-button").addClass("animate"); $("#score-for-post-<%= @post.id %>").text(<%= @post.score %>); $("#favcount-for-post-<%= @post.id %>").text(<%= @post.fav_count %>); $(".fav-buttons").toggleClass("fav-buttons-false").toggleClass("fav-buttons-true"); <% if @post.can_be_voted_by?(CurrentUser.user) %> $("#vote-links-for-post-<%= @post.id %>").show(); $("#unvote-link-for-post-<%= @post.id %>").hide(); <% else %> $("#vote-links-for-post-<%= @post.id %>").hide(); $("#unvote-link-for-post-<%= @post.id %>").show(); <% end %> <% if policy(@post).can_view_favlist? %> var fav_count = <%= @post.fav_count %>; $("#favlist").html("<%= j post_favlist(@post) %>"); if (fav_count === 0) { $("#show-favlist-link, #hide-favlist-link, #favlist").hide(); } else if (!$("#favlist").is(":visible")) { $("#show-favlist-link").show(); } <% end %> Danbooru.Utility.notice("<%= j flash[:notice] %>");