mirror of https://github.com/MISP/MISP
fix: [API] taxonomies controller index call fixed for API calls
- no longer limiting at 60 elementspull/5572/head
parent
f4a767c821
commit
59deec3a37
|
@ -22,7 +22,18 @@ class TaxonomiesController extends AppController
|
|||
public function index()
|
||||
{
|
||||
$this->paginate['recursive'] = -1;
|
||||
$taxonomies = $this->paginate();
|
||||
if ($this->_isRest()) {
|
||||
$keepFields = array('conditions', 'contain', 'recursive', 'sort');
|
||||
$searchParams = array();
|
||||
foreach ($keepFields as $field) {
|
||||
if (!empty($this->paginate[$field])) {
|
||||
$searchParams[$field] = $this->paginate[$field];
|
||||
}
|
||||
}
|
||||
$taxonomies = $this->Taxonomy->find('all', $searchParams);
|
||||
} else {
|
||||
$taxonomies = $this->paginate();
|
||||
}
|
||||
$this->loadModel('Tag');
|
||||
foreach ($taxonomies as $key => $taxonomy) {
|
||||
$total = 0;
|
||||
|
|
Loading…
Reference in New Issue