mirror of https://github.com/MISP/MISP
fix: [analystdata] don't include the parent via the viewAnalystData endpoints
parent
d6d4c8e08a
commit
8dbe02d115
|
@ -3036,7 +3036,14 @@ class AttributesController extends AppController
|
|||
$attribute[0]['Attribute'] = array_merge_recursive($attribute[0]['Attribute'], $this->Attribute->attachAnalystData($attribute[0]['Attribute']));
|
||||
}
|
||||
if ($this->_isRest()) {
|
||||
return $this->RestResponse->viewData($attribute[0], $this->response->type());
|
||||
$validFields = ['Note', 'Opinion', 'Relationship'];
|
||||
$results = [];
|
||||
foreach ($validFields as $field) {
|
||||
if (!empty($attribute[0]['Attribute'][$field])) {
|
||||
$results[$field] = $attribute[0]['Attribute'][$field];
|
||||
}
|
||||
}
|
||||
return $this->RestResponse->viewData($results, $this->response->type());
|
||||
}
|
||||
$this->layout = null;
|
||||
$this->set('shortDist', $this->Attribute->shortDist);
|
||||
|
|
|
@ -1426,7 +1426,14 @@ class ObjectsController extends AppController
|
|||
$object[0]['Object'] = array_merge_recursive($object[0]['Object'], $this->MispObject->attachAnalystData($object[0]['Object']));
|
||||
}
|
||||
if ($this->_isRest()) {
|
||||
return $this->RestResponse->viewData($object[0], $this->response->type());
|
||||
$validFields = ['Note', 'Opinion', 'Relationship'];
|
||||
$results = [];
|
||||
foreach ($validFields as $field) {
|
||||
if (!empty($object[0]['Object'][$field])) {
|
||||
$results[$field] = $object[0]['Object'][$field];
|
||||
}
|
||||
}
|
||||
return $this->RestResponse->viewData($results, $this->response->type());
|
||||
}
|
||||
$this->layout = null;
|
||||
$this->set('shortDist', $this->MispObject->Attribute->shortDist);
|
||||
|
|
Loading…
Reference in New Issue