From a3aee94f26d113c118d2fc75eea8a75fa99d8098 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 15 Oct 2018 14:28:05 +0800 Subject: [PATCH] DataObjects/Core_person.php --- DataObjects/Core_person.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DataObjects/Core_person.php b/DataObjects/Core_person.php index 028bb3ba..df2eaf8d 100644 --- a/DataObjects/Core_person.php +++ b/DataObjects/Core_person.php @@ -485,7 +485,6 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject // we should not store the whole data in the session - otherwise it get's huge. $p = DB_DAtaObject::Factory($this->tableName()); - $p->autoJoin(); $p->get($this->pid()); $d = $p->toArray(); @@ -496,7 +495,11 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject //var_dump(array(get_class($this),$sesPrefix .'-auth')); $_SESSION[get_class($this)][$sesPrefix .'-auth'] = serialize((object)$d); - self::$authUser = $p; + $pp = DB_DAtaObject::Factory($this->tableName()); + $pp->get($this->pid()); + $pp->autoJoin(); + + self::$authUser = $pp; // ensure it's written so that ajax calls can fetch it.. -- 2.39.2