diff --git a/ChangeLog b/ChangeLog index 427c44d1a9..4c64eba1ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ phpMyAdmin - ChangeLog - bug #3977 Not detected configuration storage - bug #3970 Pressing enter in the filter field reloads page - bug #3984 Cannot insert in this table (PHP < 5.4) +- bug #3989 Reloading privileges does not update the interface 4.0.4.0 (2013-06-17) - bug #3959 Using DefaultTabDatabase in NavigationTree for Database Click diff --git a/js/server_privileges.js b/js/server_privileges.js index f6c05999f1..86f4526afe 100644 --- a/js/server_privileges.js +++ b/js/server_privileges.js @@ -168,7 +168,6 @@ function addUser($form) AJAX.registerTeardown('server_privileges.js', function() { $("#fieldset_add_user a.ajax").die("click"); $('form[name=usersForm]').unbind('submit'); - $("#reload_privileges_anchor.ajax").die("click"); $("#fieldset_delete_user_footer #buttonGo.ajax").die('click'); $("a.edit_user_anchor.ajax").die('click'); $("#edit_user_dialog").find("form.ajax").die('submit'); @@ -223,29 +222,6 @@ AJAX.registerOnload('server_privileges.js', function() { });//end of Add New User AJAX event handler - - /** - * Ajax event handler for 'Reload Privileges' anchor - * - * @see PMA_ajaxShowMessage() - * @memberOf jQuery - * @name reload_privileges_click - */ - $("#reload_privileges_anchor.ajax").live("click", function(event) { - event.preventDefault(); - - var $msgbox = PMA_ajaxShowMessage(PMA_messages['strReloadingPrivileges']); - - $.get($(this).attr("href"), {'ajax_request': true}, function(data) { - if (data.success == true) { - PMA_ajaxRemoveMessage($msgbox); - } else { - PMA_ajaxShowMessage(data.error, false); - } - }); //end $.get() - - }); //end of Reload Privileges Ajax event handler - /** * AJAX handler for 'Revoke User' * diff --git a/libraries/server_privileges.lib.php b/libraries/server_privileges.lib.php index 44e16d37b2..e87a84530e 100644 --- a/libraries/server_privileges.lib.php +++ b/libraries/server_privileges.lib.php @@ -2969,8 +2969,7 @@ function PMA_getHtmlForDisplayUserOverviewPage($link_edit, $pmaThemeImage, PMA_Message::NOTICE ); $flushLink = ''; + . 'flush_privileges=1" id="reload_privileges_anchor">'; $flushnote->addParam( $flushLink, false