From c579cae0ba7fd3c5523731d9555d1bb3a208dc3f Mon Sep 17 00:00:00 2001 From: Thomas Sileo Date: Wed, 11 Jul 2018 19:20:36 +0200 Subject: [PATCH] Bugfix --- little_boxes/activitypub.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/little_boxes/activitypub.py b/little_boxes/activitypub.py index 513126d..57b92a6 100644 --- a/little_boxes/activitypub.py +++ b/little_boxes/activitypub.py @@ -292,7 +292,7 @@ class BaseActivity(object, metaclass=_ActivityMeta): def has_type( self, _types: Union[ActivityType, str, List[Union[ActivityType, str]]] ): - return self._has_type(self._data["type"], _types) + return _has_type(self._data["type"], _types) def ctx(self) -> Any: return self.__ctx() @@ -332,7 +332,7 @@ class BaseActivity(object, metaclass=_ActivityMeta): pass def _actor_id(self, obj: ObjectOrIDType) -> str: - if isinstance(obj, dict) and _has_type(obj["type"], ActivityType.PERSON): + if isinstance(obj, dict) and _has_type(obj["type"], ACTOR_TYPES): # type: ignore obj_id = obj.get("id") if not obj_id: raise BadActivityError(f"missing object id: {obj!r}")