mirror of https://github.com/MISP/MISP
fix: [UI] Adding attributes to object
parent
939d08a7dd
commit
d32c4c0c5e
|
@ -62,7 +62,7 @@ class ObjectsController extends AppController
|
|||
}
|
||||
$multiple_template_elements = Hash::extract($template['ObjectTemplateElement'], sprintf('{n}[multiple=true]'));
|
||||
$multiple_attribute_allowed = array();
|
||||
foreach ($multiple_template_elements as $k => $template_element) {
|
||||
foreach ($multiple_template_elements as $template_element) {
|
||||
$relation_type = $template_element['object_relation'] . ':' . $template_element['type'];
|
||||
$multiple_attribute_allowed[$relation_type] = true;
|
||||
}
|
||||
|
@ -90,6 +90,9 @@ class ObjectsController extends AppController
|
|||
|
||||
if (isset($this->request->data['Attribute'])) {
|
||||
foreach ($this->request->data['Attribute'] as &$attribute) {
|
||||
if (empty($attribute['uuid'])) {
|
||||
$attribute['uuid'] = CakeText::uuid();
|
||||
}
|
||||
$validation = $this->MispObject->Attribute->validateAttribute($attribute, false);
|
||||
if ($validation !== true) {
|
||||
$attribute['validation'] = $validation;
|
||||
|
|
Loading…
Reference in New Issue