From 0d9b99ec70877f5ad07056845164818ddcbe76d5 Mon Sep 17 00:00:00 2001
From: Giovanne Marcelo <gms15@inf.ufpr.br>
Date: Thu, 24 Mar 2016 23:22:29 -0300
Subject: [PATCH] Small Fix

---
 app/assets/javascripts/application.js                  |  5 ++---
 .../application/learning_objects.coffee.erb            | 10 +++++-----
 app/views/learning_objects/_bookmarks_button.html.erb  |  4 ++--
 3 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
index 11c83322..951ddeb3 100644
--- a/app/assets/javascripts/application.js
+++ b/app/assets/javascripts/application.js
@@ -25,10 +25,8 @@
 
 $(document).ready(function () {
   $('[data-toggle="tooltip"]').tooltip();
-});
 
-$(function() {
-  return $(document).on('ajax:success', '.bookmark-btn', function(status, data, xhr) {
+  $(document).on('ajax:success', '.bookmark-button', function(status, data, xhr) {
     if ( $(this).hasClass('btn-default') ) {
       $(this).removeClass('btn-default').addClass('btn-success');
       $(this).data('method', 'delete');
@@ -40,6 +38,7 @@ $(function() {
   });
 });
 
+
 $(function() {
   return $(document).on('ajax:success', '.like', function(status, data, xhr) {
     if ( $(this).hasClass('btn-default') ) {
diff --git a/app/assets/javascripts/application/learning_objects.coffee.erb b/app/assets/javascripts/application/learning_objects.coffee.erb
index f77e8aa2..b5515d9a 100644
--- a/app/assets/javascripts/application/learning_objects.coffee.erb
+++ b/app/assets/javascripts/application/learning_objects.coffee.erb
@@ -14,12 +14,12 @@ bookmarks_btn = ->
   $(document).on 'ajax:success', '.bookmark', (status, data, xhr) ->
     if $('.fa-bookmark').attr('id') == 'bookmarked'
       $('.fa-bookmark').attr('style', '')
-      $('.fa-bookmark').attr('id', 'not-bookmarked').reload()
-      $('.fa-bookmark').parent().data('method', 'post').reload()
+      $('.fa-bookmark').attr('id', 'not-bookmarked')
+      $('.fa-bookmark').parent().data('method', 'post')
     else
       $('.fa-bookmark').attr('style', 'color:#27ae60')
-      $('.fa-bookmark').attr('id', 'bookmarked').reload()
-      $('.fa-bookmark').parent().data('method', 'delete').reload()
+      $('.fa-bookmark').attr('id', 'bookmarked')
+      $('.fa-bookmark').parent().data('method', 'delete')
     return
 
-$(document).on('page:load', bookmarks_btn )
+$(document).on('pageinit',bookmarks_btn())
diff --git a/app/views/learning_objects/_bookmarks_button.html.erb b/app/views/learning_objects/_bookmarks_button.html.erb
index 47f6c27f..54910ad1 100644
--- a/app/views/learning_objects/_bookmarks_button.html.erb
+++ b/app/views/learning_objects/_bookmarks_button.html.erb
@@ -1,9 +1,9 @@
 <% unless current_user.bookmark_learning_objects.include? learning_object %>
-  <%= link_to bookmark_add_path(id: learning_object.id, type: learning_object.class.to_s), class: 'bookmark-btn btn btn-default btn-xs', title: "Adicionar aos favoritos", method: :post, remote: true do %>
+  <%= link_to bookmark_add_path(id: learning_object.id, type: learning_object.class.to_s), class: 'bookmark-button btn btn-default btn-xs', title: "Adicionar aos favoritos", method: :post, remote: true do %>
     <i class="fa fa-bookmark" aria-hidden="true"></i>
   <% end %>
 <% else %>
-  <%= link_to bookmark_remove_path(id: learning_object.id, type: learning_object.class.to_s), class: 'bookmark-btn btn btn-success btn-xs', title: "Remover dos favoritos",method: :delete, remote: true do %>
+  <%= link_to bookmark_remove_path(id: learning_object.id, type: learning_object.class.to_s), class: 'bookmark-button btn btn-success btn-xs', title: "Remover dos favoritos",method: :delete, remote: true do %>
     <i class="fa fa-bookmark" aria-hidden="true"></i>
   <% end %>
 <% end %>
-- 
GitLab