From aba69545718b31926a9b8a6d5f0cd3f578b1edf3 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sat, 13 Aug 2005 16:38:56 +0000 Subject: [PATCH] fixed login problems --- lam/lib/modules/account.inc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lam/lib/modules/account.inc b/lam/lib/modules/account.inc index 94840bd0..451b3c66 100644 --- a/lam/lib/modules/account.inc +++ b/lam/lib/modules/account.inc @@ -43,7 +43,9 @@ class account extends baseModule { * @return array array with meta data */ function get_metaData() { - $modules = $_SESSION['config']->get_AccountModules($this->get_scope()); + if ($_SESSION['loggedIn']) { + $modules = $_SESSION['config']->get_AccountModules($this->get_scope()); + } $return = array(); // manages host accounts $return["account_types"] = array("host", "user"); @@ -61,7 +63,7 @@ class account extends baseModule { $return['PDF_fields'] = array( 'description' ); - if (!in_array('posixAccount', $modules)) { + if ($_SESSION['loggedIn'] && !in_array('posixAccount', $modules)) { $return['PDF_fields'][] = 'uid'; } // help Entries