diff --git a/app/assets/javascripts/people.js b/app/assets/javascripts/people.js index 57ae2a3bf..d9f9eeb2b 100644 --- a/app/assets/javascripts/people.js +++ b/app/assets/javascripts/people.js @@ -10,13 +10,17 @@ $(document).ready(function() { $('#profile_buttons .profile_button div').tooltip({placement: 'bottom'}); $('#profile_buttons .sharing_message_container').tooltip({placement: 'bottom'}); $("#block_user_button").click(function(evt) { - if(!confirm(Diaspora.I18n.t('ignore_user'))) { return } + if(!confirm(Diaspora.I18n.t('ignore_user'))) { return; } var personId = $(this).data('person-id'); var block = new app.models.Block(); - block.save({block : {person_id : personId}}); - $('#profile_buttons').attr('class', 'blocked'); - $('#sharing_message').attr('class', 'icons-circle'); - $('.profile_button, .white_bar').remove(); + block.save({block : {person_id : personId}}, { + success: function() { + $('#profile_buttons').attr('class', 'blocked'); + $('#sharing_message').attr('class', 'icons-circle'); + $('.profile_button, .white_bar').remove(); + } + }); + return false; - }); + }); });