From: Alan Knowles Date: Mon, 25 Jan 2021 02:58:39 +0000 (+0800) Subject: fix check for sesssion settings X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=720acdd7e9c141acdd9b22d16853d36286c78d1f fix check for sesssion settings --- diff --git a/DataObjects/Core_person.php b/DataObjects/Core_person.php index 6483e666..1f5e791e 100644 --- a/DataObjects/Core_person.php +++ b/DataObjects/Core_person.php @@ -384,7 +384,7 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject $u = DB_DataObject::factory($this->tableName()); $u->whereAdd(' LENGTH(passwd) > 0'); $n = $u->count(); - if (!is_array($_SESSION[get_class($this)])) { + if (empty($_SESSION[get_class($this)]) || !is_array($_SESSION[get_class($this)])) { $_SESSION[get_class($this)] = array(); } $_SESSION[get_class($this)][$sesPrefix .'-empty'] = $n;