diff --git a/inbox.py b/inbox.py index 122bc8804..b70c42f22 100644 --- a/inbox.py +++ b/inbox.py @@ -247,7 +247,7 @@ def savePostToInboxQueue(baseDir: str,httpPrefix: str, \ if isBlocked(baseDir,nickname,domain,replyNickname,replyDomain): print('WARN: post contains reply from '+str(actor)+' to a blocked account: '+replyNickname+'@'+replyDomain) return None - else: + else: print('WARN: post is a reply to an unidentified account: '+postJsonObject['object']['inReplyTo']) return None if postJsonObject['object'].get('content'): @@ -1045,10 +1045,10 @@ def receiveAnnounce(session,handle: str,isGroup: bool,baseDir: str, \ if debug: print('DEBUG: "users", "channel" or "profile" missing in '+messageJson['type']) return False - if '/statuses/' not in messageJson['object']: - if debug: - print('DEBUG: "statuses" missing from object in '+messageJson['type']) - return False + #if '/statuses/' not in messageJson['object']: + # if debug: + # print('DEBUG: "statuses" missing from object in '+messageJson['type']) + # return False objectDomain=messageJson['object'].replace('https://','').replace('http://','').replace('dat://','') if '/' in objectDomain: objectDomain=objectDomain.split('/')[0] @@ -1136,10 +1136,10 @@ def receiveUndoAnnounce(session,handle: str,isGroup: bool,baseDir: str, \ if debug: print('DEBUG: "users" or "profile" missing from actor in '+messageJson['type']+' announce') return False - if '/statuses/' not in messageJson['object']: - if debug: - print('DEBUG: "statuses" missing from object in '+messageJson['type']+' announce') - return False + #if '/statuses/' not in messageJson['object']: + # if debug: + # print('DEBUG: "statuses" missing from object in '+messageJson['type']+' announce') + # return False if not os.path.isdir(baseDir+'/accounts/'+handle): print('DEBUG: unknown recipient of undo announce - '+handle) # if this post in the outbox of the person?