From: Janusz Dobrowolski Date: Tue, 9 Nov 2010 13:49:38 +0000 (+0000) Subject: Session destroy on install finish added. X-Git-Tag: v2.4.2~19^2~504 X-Git-Url: https://delta.frontaccounting.com/gitweb/?p=fa-stable.git;a=commitdiff_plain;h=5723ad849a1de48c2d914772106ddf903a70877d Session destroy on install finish added. --- diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 192556c3..8419c9bb 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,10 @@ Legend: ! -> Note $ -> Affected files +09-Nov-2010 Janusz Dobrowolski +# Session destroy added on install finish. +$ /install/index.php + 08-Nov-2010 Janusz Dobrowolski # Fixed support for report translations in extension modules $ /includes/main.inc @@ -61,7 +65,7 @@ $ /sales/sales_order_entry.php /sales/includes/sales_ui.inc 05-Nov-2010 Janusz Dobrowolski -# Fixed admin username update and error when no prefix is selected in installer. +# [0000276] Fixed admin username update and error when no prefix is selected in installer. $ /install/index.php 04-Nov-2010 Janusz Dobrowolski diff --git a/install/index.php b/install/index.php index ec6146e4..9e8ce243 100644 --- a/install/index.php +++ b/install/index.php @@ -152,7 +152,7 @@ function do_install() { $admin = get_user_by_login('admin'); update_user_prefs($admin['id'], array( 'language' => $_POST['lang'], - 'user_id' => $con['admin'], + 'user_id' => $con['admin'])); if (!copy($path_to_root. "/config.default.php", $path_to_root. "/config.php")) { display_error(_("Cannot save system configuration file 'config.php'.")); @@ -176,7 +176,7 @@ function do_install() { $dflt_lang = $_POST['lang']; write_lang(); if (!isset($installed_extensions)) - write_extensions(array()); + update_extensions(array()); return true; } return false; @@ -386,7 +386,8 @@ start_form(); case '6': // final screen subpage_title(_('FrontAccounting ERP has been installed successsfully.')); display_note(_('Please do not forget to remove install wizard folder.')); - $install_done = true; + session_unset(); + session_destroy(); hyperlink_no_params($path_to_root.'/index.php', _('Click here to start.')); break;