From 4bb4d52a5c56eebd272b74a930ae8507e8bc79a4 Mon Sep 17 00:00:00 2001 From: Steve Clement Date: Fri, 15 Nov 2019 09:50:50 +0900 Subject: [PATCH 1/2] fix: [REST] Python has no 'Null' type, it is called 'None' --- app/Controller/ServersController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Controller/ServersController.php b/app/Controller/ServersController.php index 639b7027f..8fb9e1a8c 100644 --- a/app/Controller/ServersController.php +++ b/app/Controller/ServersController.php @@ -1950,7 +1950,7 @@ misp.direct_call(relative_path, body) $request['header']['Authorization'], $verifyCert, $relative, - (empty($request['body']) ? 'Null' : $request['body']) + (empty($request['body']) ? 'None' : $request['body']) ); return $python_script; } From 35c739980e939febc204fb4d2ce28dabbdd0890a Mon Sep 17 00:00:00 2001 From: Steve Clement Date: Fri, 15 Nov 2019 10:13:49 +0900 Subject: [PATCH 2/2] chg: [REST] Updated to ExpandedPyMISP --- app/Controller/ServersController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Controller/ServersController.php b/app/Controller/ServersController.php index 8fb9e1a8c..fa7e485a5 100644 --- a/app/Controller/ServersController.php +++ b/app/Controller/ServersController.php @@ -1941,9 +1941,9 @@ misp_verifycert = %s relative_path = \'%s\' body = %s -from pymisp import PyMISP +from pymisp import ExpandedPyMISP -misp = PyMISP(misp_url, misp_key, misp_verifycert) +misp = ExpandedPyMISP(misp_url, misp_key, misp_verifycert) misp.direct_call(relative_path, body) ', $baseurl,