diff options
Diffstat (limited to 'users/models/inbox_message.py')
| -rw-r--r-- | users/models/inbox_message.py | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/users/models/inbox_message.py b/users/models/inbox_message.py index 0bf6851..526311d 100644 --- a/users/models/inbox_message.py +++ b/users/models/inbox_message.py @@ -116,5 +116,12 @@ class InboxMessage(StatorModel):          return self.message["object"]["type"].lower()      @property +    def message_type_full(self): +        if isinstance(self.message.get("object"), dict): +            return f"{self.message_type}.{self.message_object_type}" +        else: +            return f"{self.message_type}" + +    @property      def message_actor(self):          return self.message.get("actor")  | 
