'Household - CA - 2',
]),
];
- $searches = SavedSearch::get()->addSelect('*')->execute();
+ $searches = SavedSearch::get()->addSelect('*')->addWhere('has_base', '=', FALSE)->execute();
foreach ($searches as $index => $search) {
$formValues = CRM_Contact_BAO_SavedSearch::getFormValues($search['id']);
$obj = new CRM_Contact_Form_Search_Custom_Sample($formValues);
catch (CRM_Core_Exception_PrematureExitException $e) {
// Nothing to see here.
}
- $savedSearch = $this->callAPISuccessGetSingle('SavedSearch', []);
+ $savedSearch = $this->callAPISuccessGetSingle('SavedSearch', ['where' => [['has_base', '=', FALSE]]]);
$this->assertEquals($formValues, $savedSearch['form_values']);
}
'name' => 'expired',
])->execute()->first();
- $getCurrent = (array) SavedSearch::get()->addWhere('is_current', '=', TRUE)->execute()->indexBy('id');
- $notCurrent = (array) SavedSearch::get()->addWhere('is_current', '=', FALSE)->execute()->indexBy('id');
- $getAll = (array) SavedSearch::get()->addSelect('is_current')->execute()->indexBy('id');
+ $getCurrent = (array) SavedSearch::get()->addWhere('is_current', '=', TRUE)->addWhere('has_base', '=', FALSE)->execute()->indexBy('id');
+ $notCurrent = (array) SavedSearch::get()->addWhere('is_current', '=', FALSE)->addWhere('has_base', '=', FALSE)->execute()->indexBy('id');
+ $getAll = (array) SavedSearch::get()->addSelect('is_current')->addWhere('has_base', '=', FALSE)->execute()->indexBy('id');
$this->assertTrue($getAll[$current['id']]['is_current']);
$this->assertTrue($getAll[$indefinite['id']]['is_current']);