Skip to content

Commit c07f5cf

Browse files
author
Samuel Hassine
committedDec 20, 2019
[client] Handle importing tags
1 parent 59e7aba commit c07f5cf

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed
 

‎CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## Version 2.1.6 (20/12/2019)
4+
*No changelog for this release.*
5+
6+
---
7+
38
## Version 2.1.5 (19/12/2019)
49

510
#### Enhancements:

‎pycti/utils/opencti_stix2.py

+8
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ def import_object(self, stix_object, update=False, types=None):
302302
embedded_relationships = self.extract_embedded_relationships(stix_object, types)
303303
created_by_ref_id = embedded_relationships['created_by_ref']
304304
marking_definitions_ids = embedded_relationships['marking_definitions']
305+
tags_ids = embedded_relationships['tags']
305306
kill_chain_phases_ids = embedded_relationships['kill_chain_phases']
306307
object_refs_ids = embedded_relationships['object_refs']
307308
external_references_ids = embedded_relationships['external_references']
@@ -357,6 +358,13 @@ def import_object(self, stix_object, update=False, types=None):
357358
entity=stix_object_result,
358359
marking_definition_id=marking_definition_id
359360
)
361+
# Add tags
362+
for tag_id in tags_ids:
363+
self.opencti.stix_entity.add_tag(
364+
id=stix_object_result['id'],
365+
entity=stix_object_result,
366+
marking_definition_id=tag_id
367+
)
360368
# Add external references
361369
for external_reference_id in external_references_ids:
362370
self.opencti.stix_entity.add_external_reference(

0 commit comments

Comments
 (0)
Please sign in to comment.