diff --git a/inbox.py b/inbox.py index f5ae165a..58a19ee2 100644 --- a/inbox.py +++ b/inbox.py @@ -2364,17 +2364,18 @@ def inboxAfterCapabilities(recentPostsCache: {}, maxRecentPosts: int, if nickname != 'inbox': # replies index will be updated updateIndexList.append('tlreplies') - inReplyTo = postJsonObject['object']['inReplyTo'] - if inReplyTo: - if isinstance(inReplyTo, str): - if not isMuted(baseDir, nickname, domain, - inReplyTo): - replyNotify(baseDir, handle, - httpPrefix + '://' + domain + - '/users/' + nickname + - '/tlreplies') - else: - isReplyToMutedPost = True + if postJsonObject['object'].get('inReplyTo'): + inReplyTo = postJsonObject['object']['inReplyTo'] + if inReplyTo: + if isinstance(inReplyTo, str): + if not isMuted(baseDir, nickname, domain, + inReplyTo): + replyNotify(baseDir, handle, + httpPrefix + '://' + domain + + '/users/' + nickname + + '/tlreplies') + else: + isReplyToMutedPost = True if isImageMedia(session, baseDir, httpPrefix, nickname, domain, postJsonObject,