diff --git a/setup.py b/setup.py index 5110409..c68d656 100755 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ setup( name='MISP_maltego', author='Christophe Vandeplas', # also update version in util.py - version='1.4.0', + version='1.4.1', author_email='christophe@vandeplas.com', maintainer='Christophe Vandeplas', url='https://github.com/MISP/MISP-maltego', diff --git a/src/MISP_maltego/transforms/common/util.py b/src/MISP_maltego/transforms/common/util.py index 50cc397..c773e02 100644 --- a/src/MISP_maltego/transforms/common/util.py +++ b/src/MISP_maltego/transforms/common/util.py @@ -12,7 +12,7 @@ import time # FIXME from galaxy 'to MISP Event' is confusing -__version__ = '1.4.0' # also update version in setup.py +__version__ = '1.4.1' # also update version in setup.py mapping_misp_to_maltego = { 'AS': [AS], diff --git a/src/MISP_maltego/transforms/galaxytoevent.py b/src/MISP_maltego/transforms/galaxytoevent.py index 92df5ef..b0698d7 100644 --- a/src/MISP_maltego/transforms/galaxytoevent.py +++ b/src/MISP_maltego/transforms/galaxytoevent.py @@ -60,7 +60,9 @@ class GalaxyToTransform(Transform): # TODO check if duplicates are possible if potential_clusters: for potential_cluster in potential_clusters: - response += galaxycluster_to_entity(potential_cluster, link_label='Search result') + new_entity = galaxycluster_to_entity(potential_cluster, link_label='Search result') + if isinstance(new_entity, type_filter): + response += new_entity return response if not current_cluster: