X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=DataObjects%2FCore_notify.php;h=6bed15b927167a4dd9e3f26096d29195f1268fcf;hb=d64494c39c71f6a045bc69405f4f3e21450ec24a;hp=a96a024048a30cdebb498583e63442a0dba0bdc0;hpb=2a2e2865ff454009ad7dfee9159e1a5ae0761580;p=Pman.Core diff --git a/DataObjects/Core_notify.php b/DataObjects/Core_notify.php index a96a0240..6bed15b9 100644 --- a/DataObjects/Core_notify.php +++ b/DataObjects/Core_notify.php @@ -67,8 +67,9 @@ class Pman_Core_DataObjects_Core_notify extends DB_DataObject if ($this->onid == 0) { return $c; // empty dataobject. } - + print_r($c);exit; $c->autoJoin(); + if ($c->get($this->onid)) { return $c; } @@ -129,12 +130,12 @@ class Pman_Core_DataObjects_Core_notify extends DB_DataObject // then we can build a join.. $d = DB_DataObject::Factory($q['ontable']); $d->autoJoin(); - $this->selectAdd($d->_query['data_select']); + //$this->selectAdd($d->_query['data_select']); -- this will cause the same dataIndex... $this->_join .= " LEFT JOIN {$d->tableName()} ON {$this->tableName()}.onid = {$d->tableName()}.id {$d->_join} "; -// $this->selectAs($d, 'core_notify_%s'); + $this->selectAs($d, 'core_notify_%s'); } if (isset($q['query']['person_id_name']) ) { $this->whereAdd( "join_person_id_id.name LIKE '{$this->escape($q['query']['person_id_name'])}%'");