Receiving announces containing creates

merge-requests/30/head
Bob Mottram 2021-09-11 15:30:37 +01:00
parent a23b7d9af8
commit 696a2ec507
1 changed files with 4 additions and 0 deletions

View File

@ -74,6 +74,7 @@ from utils import dangerousMarkup
from utils import isDM from utils import isDM
from utils import isReply from utils import isReply
from httpsig import messageContentDigest from httpsig import messageContentDigest
from posts import isCreateInsideAnnounce
from posts import createDirectMessagePost from posts import createDirectMessagePost
from posts import validContentWarning from posts import validContentWarning
from posts import downloadAnnounce from posts import downloadAnnounce
@ -2584,6 +2585,9 @@ def _inboxAfterInitial(recentPostsCache: {}, maxRecentPosts: int,
print('DEBUG: Undo bookmark accepted from ' + actor) print('DEBUG: Undo bookmark accepted from ' + actor)
return False return False
if isCreateInsideAnnounce(messageJson):
messageJson = messageJson['object']
if _receiveAnnounce(recentPostsCache, if _receiveAnnounce(recentPostsCache,
session, handle, isGroup, session, handle, isGroup,
baseDir, httpPrefix, baseDir, httpPrefix,