mirror of https://github.com/MISP/MISP
fix: [objecs:reviseObject] Pass forgotten template data - Fix #5733
parent
6626e5bf24
commit
4099e09548
|
@ -398,7 +398,7 @@ class ObjectsController extends AppController
|
|||
$this->set('updateable_attribute', $templateData['updateable_attribute']);
|
||||
$this->set('not_updateable_attribute', $templateData['not_updateable_attribute']);
|
||||
if (isset($this->params['named']['revised_object'])) {
|
||||
$revisedData = $this->MispObject->reviseObject($this->params['named']['revised_object'], $object);
|
||||
$revisedData = $this->MispObject->reviseObject($this->params['named']['revised_object'], $object, $template);
|
||||
$this->set('revised_object', $revisedData['revised_object_both']);
|
||||
$object = $revisedData['object'];
|
||||
}
|
||||
|
|
|
@ -1234,7 +1234,7 @@ class MispObject extends AppModel
|
|||
return $toReturn;
|
||||
}
|
||||
|
||||
public function reviseObject($revised_object, $object) {
|
||||
public function reviseObject($revised_object, $object, $template) {
|
||||
$revised_object = json_decode(base64_decode($revised_object), true);
|
||||
$revised_object_both = array('mergeable' => array(), 'notMergeable' => array());
|
||||
|
||||
|
|
Loading…
Reference in New Issue