From 7a5945a5ce4ef3f13b8802806b6d6d326b0610aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Wed, 7 Aug 2019 18:20:38 +0200 Subject: [PATCH] fix: Properly __repr__ MISPUser --- pymisp/mispevent.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pymisp/mispevent.py b/pymisp/mispevent.py index 3db6c75..0290796 100644 --- a/pymisp/mispevent.py +++ b/pymisp/mispevent.py @@ -862,6 +862,11 @@ class MISPUser(AbstractMISP): kwargs = kwargs.get('User') super(MISPUser, self).from_dict(**kwargs) + def __repr__(self): + if hasattr(self, 'email'): + return '<{self.__class__.__name__}(object_uuid={self.email})'.format(self=self) + return '<{self.__class__.__name__}(NotInitialized)'.format(self=self) + class MISPOrganisation(AbstractMISP):