}
}
-
+ //var_dump($ff->Pman['local_autoauth']); var_dump($_SERVER); exit;
$u = DB_DataObject::factory('Person');
$ff = HTML_FlexyFramework::get();
if (!empty($ff->Pman['local_autoauth']) &&
function applyFilters($q, $au, $roo)
{
//DB_DataObject::DebugLevel(1);
+
+ if (!empty($q['query']['is_owner'])) {
+ $this->whereAdd(" join_company_id_id.comptype = 'OWNER'");
+ }
+
if (!empty($q['query']['person_not_internal'])) {
$this->whereAdd(" join_company_id_id.isOwner = 0 ");
}
return $this->email;
}
- function isOwner()
- {
- $company = $this->company();
-
- return (empty($company) || empty($company->comptype) || $company->comptype != 'OWNER') ? false : true;
- }
}