}
$this->val = array($index);
} else {
- $indexes = DirEnum::getIDs($this->direnum, $ufb->t($this->envfield),
+ $indexes = DirEnum::getIDs($this->direnum, $ufb->t($this->envfield),
$ufb->b('exact') ? XDB::WILDCARD_EXACT : XDB::WILDCARD_CONTAINS);
if (count($indexes) == 0) {
return false;
protected function buildUFC(UserFilterBuilder &$ufb)
{
if ($this->val == 1) {
- return new PFC_Not(UFC_Dead());
+ return new PFC_Not(new UFC_Dead());
} else if ($this->val == 2) {
return new UFC_Dead();
}