bug #3033063 [core] Navi gets wrong db name

This commit is contained in:
Marc Delisle
2010-07-25 13:32:35 -04:00
parent 368cf8d74f
commit 053d6ca88e
2 changed files with 6 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
3.3.6.0 (not yet released) 3.3.6.0 (not yet released)
- bug #3031705 [core] Do not use CONCAT for DECIMAL fields. - bug #3031705 [core] Do not use CONCAT for DECIMAL fields.
- bug #3033063 [core] Navi gets wrong db name
3.3.5.0 (not yet released) 3.3.5.0 (not yet released)
- patch #2932113 [information_schema] Slow export when having lots of - patch #2932113 [information_schema] Slow export when having lots of

View File

@@ -942,6 +942,8 @@ if (isset($_REQUEST['adduser_submit']) || isset($_REQUEST['change_copy'])) {
$message = PMA_Message::rawError(PMA_DBI_getError()); $message = PMA_Message::rawError(PMA_DBI_getError());
break; break;
} }
// this is needed in case tracking is on:
$GLOBALS['db'] = $username;
$GLOBALS['reload'] = TRUE; $GLOBALS['reload'] = TRUE;
PMA_reloadNavigation(); PMA_reloadNavigation();
@@ -1255,6 +1257,9 @@ if (isset($_REQUEST['delete']) || (isset($_REQUEST['change_copy']) && $_REQUEST[
} }
} }
} }
// tracking sets this, causing the deleted db to be shown in navi
unset($GLOBALS['db']);
$sql_query = join("\n", $queries); $sql_query = join("\n", $queries);
if (! empty($drop_user_error)) { if (! empty($drop_user_error)) {
$message = PMA_Message::rawError($drop_user_error); $message = PMA_Message::rawError($drop_user_error);