Permalink
Browse files

0004082: Missing file errors and fix

  • Loading branch information...
joe-hunt committed Nov 16, 2017
1 parent b78392a commit e3fd06a0ed3b614793403b8099f842e0238b616c
Showing with 12 additions and 8 deletions.
  1. +2 −0 includes/current_user.inc
  2. +7 −5 includes/hooks.inc
  3. +3 −3 includes/session.inc
@@ -732,6 +732,8 @@ function recalculate_cols(&$cols)
function flush_dir($path, $wipe = false)
{
if (!file_exists($path))
return;
$dir = @opendir($path);
if(!$dir)
return;
View
@@ -235,11 +235,13 @@ function install_hooks()
unset($code, $hook_class);
}
// install hooks provided by active extensions
foreach($installed_extensions as $ext) {
$hook_class = 'hooks_'.$ext['package'];
if ($ext['active'] && class_exists($hook_class)) {
$Hooks[$ext['package']] = new $hook_class;
}
if (isset($installed_extensions) && !empty($installed_extensions)) {
foreach($installed_extensions as $ext) {
$hook_class = 'hooks_'.$ext['package'];
if ($ext['active'] && class_exists($hook_class)) {
$Hooks[$ext['package']] = new $hook_class;
}
}
}
}
/*
View
@@ -436,8 +436,8 @@ header("Cache-control: private");
get_text_init();
if ($SysPrefs->login_delay > 0)
@include_once($path_to_root . "/tmp/faillog.php");
if ($SysPrefs->login_delay > 0 && file_exists($path_to_root . "/tmp/faillog.php"))
include_once($path_to_root . "/tmp/faillog.php");
// Page Initialisation
if (!isset($_SESSION['wa_current_user']) || !$_SESSION['wa_current_user']->logged_in()
@@ -486,7 +486,7 @@ if (!defined('FA_LOGOUT_PHP_FILE')){
login_timeout();
if (!$_SESSION["wa_current_user"]->old_db)
if (!$_SESSION["wa_current_user"]->old_db && file_exists($path_to_root . '/company/'.user_company().'/installed_extensions.php'))
include($path_to_root . '/company/'.user_company().'/installed_extensions.php');
install_hooks();

0 comments on commit e3fd06a

Please sign in to comment.