From: edward Date: Tue, 12 Dec 2017 05:48:23 +0000 (+0800) Subject: DataObjects/Core_person.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=c20b22ee8c41e1c02675f1ac330919df251cf1dd DataObjects/Core_person.php --- diff --git a/DataObjects/Core_person.php b/DataObjects/Core_person.php index deb02d20..745a1e8d 100644 --- a/DataObjects/Core_person.php +++ b/DataObjects/Core_person.php @@ -1031,12 +1031,14 @@ class Pman_Core_DataObjects_Core_person extends DB_DataObject * Seems we never expose oath_key / passwd, so... */ - $this->_extra_cols = array('length_passwd', 'length_oath_key'); + if($this->tableName() == 'core_person'){ + $this->_extra_cols = array('length_passwd', 'length_oath_key'); - $this->selectAdd(" - LENGTH({$this->tableName()}.passwd) AS length_passwd, - LENGTH({$this->tableName()}.oath_key) AS length_oath_key - "); + $this->selectAdd(" + LENGTH({$this->tableName()}.passwd) AS length_passwd, + LENGTH({$this->tableName()}.oath_key) AS length_oath_key + "); + } }