From bcdc6d6b0e93e666019e3f90915229cc3295988b Mon Sep 17 00:00:00 2001 From: Rouslan Placella Date: Wed, 1 Aug 2012 17:35:28 +0200 Subject: [PATCH] Fixed display of confirmation message after db copy --- js/db_operations.js | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/js/db_operations.js b/js/db_operations.js index b4600b0628..9f3c56dddb 100644 --- a/js/db_operations.js +++ b/js/db_operations.js @@ -92,26 +92,23 @@ AJAX.registerOnload('db_operations.js', function() { */ $("#copy_db_form.ajax").live('submit', function(event) { event.preventDefault(); - PMA_ajaxShowMessage(PMA_messages['strCopyingDatabase'], false); - var $form = $(this); - PMA_prepareForAjaxRequest($form); - $.get($form.attr('action'), $form.serialize(), function(data) { // use messages that stay on screen $('div.success, div.error').fadeOut(); if(data.success == true) { - PMA_ajaxShowMessage(data.message); PMA_commonParams.set('db', data.newname); if( $("#checkbox_switch").is(":checked")) { PMA_commonParams.set('db', data.newname); - PMA_commonActions.refreshMain(); - PMA_reloadNavigation(); - } else { - PMA_reloadNavigation(); - } + PMA_commonActions.refreshMain(false, function () { + PMA_ajaxShowMessage(data.message); + }); + } else { + PMA_ajaxShowMessage(data.message); + } + PMA_reloadNavigation(); } else { PMA_ajaxShowMessage(data.error, false); }