3232 MISPRole , MISPServer , MISPFeed , MISPEventDelegation , MISPCommunity , MISPUserSetting , \
3333 MISPInbox , MISPEventBlocklist , MISPOrganisationBlocklist , MISPEventReport , \
3434 MISPGalaxyCluster , MISPGalaxyClusterRelation , MISPCorrelationExclusion , MISPDecayingModel , \
35- MISPNote , MISPOpinion , MISPRelationship , AnalystDataBehaviorMixin
35+ MISPNote , MISPOpinion , MISPRelationship , MISPAnalystData
3636from .abstract import pymisp_json_default , MISPTag , AbstractMISP , describe_types
3737
3838
@@ -621,14 +621,14 @@ def attach_galaxy_cluster(self, misp_entity: MISPEvent | MISPAttribute, galaxy_c
621621 # ## END Galaxy Cluster ###
622622
623623 # ## BEGIN Analyst Data ###a
624- def get_analyst_data (self , analyst_data : AnalystDataBehaviorMixin | int | str | UUID ,
624+ def get_analyst_data (self , analyst_data : MISPAnalystData | int | str | UUID ,
625625 pythonify : bool = False ) -> dict [str , Any ] | MISPNote | MISPOpinion | MISPRelationship :
626626 """Get an analyst data from a MISP instance
627627
628628 :param analyst_data: analyst data to get
629629 :param pythonify: Returns a list of PyMISP Objects instead of the plain json output. Warning: it might use a lot of RAM
630630 """
631- if isinstance (analyst_data , AnalystDataBehaviorMixin ):
631+ if isinstance (analyst_data , MISPAnalystData ):
632632 analyst_data_type = analyst_data .analyst_data_object_type
633633 else :
634634 analyst_data_type = 'all'
@@ -666,7 +666,7 @@ def update_analyst_data(self, analyst_data: MISPNote | MISPOpinion | MISPRelatio
666666 :param analyst_data_id: analyst data ID to update
667667 :param pythonify: Returns a PyMISP Object instead of the plain json output
668668 """
669- if isinstance (analyst_data , AnalystDataBehaviorMixin ):
669+ if isinstance (analyst_data , MISPAnalystData ):
670670 analyst_data_type = analyst_data .analyst_data_object_type
671671 else :
672672 analyst_data_type = 'all'
@@ -685,7 +685,7 @@ def delete_analyst_data(self, analyst_data: MISPNote | MISPOpinion | MISPRelatio
685685
686686 :param analyst_data: analyst data to delete
687687 """
688- if isinstance (analyst_data , AnalystDataBehaviorMixin ):
688+ if isinstance (analyst_data , MISPAnalystData ):
689689 analyst_data_type = analyst_data .analyst_data_object_type
690690 else :
691691 analyst_data_type = 'all'
0 commit comments