aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2020-01-18 14:02:16 +0000
committerGravatar jesopo2020-01-18 14:02:16 +0000
commit47f7c7a595734c0e3287188fab65a758c9737132 (patch)
tree2c80efbecdefdcfa203d9ce784c8e431fffafc69 /modules
parent_on_topic doesn't always have a user (diff)
signature
tolerate fediverse Notes without "cc"s
Diffstat (limited to 'modules')
-rw-r--r--modules/fediverse/__init__.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/fediverse/__init__.py b/modules/fediverse/__init__.py
index f7375b44..0b8cc342 100644
--- a/modules/fediverse/__init__.py
+++ b/modules/fediverse/__init__.py
@@ -124,7 +124,9 @@ class Module(ModuleManager.BaseModule):
nonreply = [actor.followers]
first_item = None
for item in items:
- if item["type"] == "Announce" or item["object"]["cc"] == nonreply:
+ if (item["type"] == "Announce" or
+ not "cc" in item["object"] or
+ item["object"]["cc"] == nonreply):
first_item = item
break