Skip to content
Snippets Groups Projects
Commit 6cc4cc21 authored by Gábor Hojtsy's avatar Gábor Hojtsy
Browse files

#176805 by dww: conditional linking to dblog pages in update.php, so if the...

#176805 by dww: conditional linking to dblog pages in update.php, so if the module is not enabled, we don't get broken links
parent 8e027a8b
No related branches found
No related tags found
2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
...@@ -415,12 +415,23 @@ function update_results_page() { ...@@ -415,12 +415,23 @@ function update_results_page() {
update_task_list(); update_task_list();
// Report end result // Report end result
if (module_exists('dblog')) {
$log_message = ' All errors have been <a href="'. base_path() .'?q=admin/logs/dblog">logged</a>.';
}
else {
$log_message = ' All errors have been logged.';
}
if ($_SESSION['update_success']) { if ($_SESSION['update_success']) {
$output = '<p>Updates were attempted. If you see no failures below, you may proceed happily to the <a href="index.php?q=admin">administration pages</a>. Otherwise, you may need to update your database manually. All errors have been <a href="index.php?q=admin/logs/watchdog">logged</a>.</p>'; $output = '<p>Updates were attempted. If you see no failures below, you may proceed happily to the <a href="'. base_path() .'?q=admin">administration pages</a>. Otherwise, you may need to update your database manually.'. $log_message .'</p>';
} }
else { else {
list($module, $version) = array_pop(reset($_SESSION['updates_remaining'])); list($module, $version) = array_pop(reset($_SESSION['updates_remaining']));
$output = '<p class="error">The update process was aborted prematurely while running <strong>update #'. $version .' in '. $module .'.module</strong>. All other errors have been <a href="index.php?q=admin/logs/watchdog">logged</a>. You may need to check the <code>watchdog</code> database table manually.</p>'; $output = '<p class="error">The update process was aborted prematurely while running <strong>update #'. $version .' in '. $module .'.module</strong>.'. $log_message;
if (module_exists('dblog')) {
$output .= ' You may need to check the <code>watchdog</code> database table manually.';
}
$output .= '</p>';
} }
if (!empty($GLOBALS['update_free_access'])) { if (!empty($GLOBALS['update_free_access'])) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment