Skip to content

Commit 1fc0ffa

Browse files
committed
fix: [stix2 import] Made the Observable objects fetching method available for all standalone Observable objects conversion classes
1 parent 1932436 commit 1fc0ffa

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

misp_stix_converter/stix2misp/converters/stix2_observable_objects_converter.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535

3636

3737
class STIX2SampleObervableParser(metaclass=ABCMeta):
38+
def _fetch_observable(self, object_ref: str) -> dict:
39+
return self.main_parser._observable[object_ref]
3840

3941
def _parse_artifact_observable_object(
4042
self, artifact_ref: str, *args) -> MISPObject:
@@ -235,9 +237,6 @@ def _create_misp_object_from_observable(
235237
)
236238
return misp_object
237239

238-
def _fetch_observable(self, object_ref: str) -> dict:
239-
return self.main_parser._observable[object_ref]
240-
241240
def _parse_as_observable_object(self, as_ref: str) -> _MISP_CONTENT_TYPING:
242241
observable = self._fetch_observable(as_ref)
243242
if observable['used'].get(self.event_uuid, False):

0 commit comments

Comments
 (0)