mirror of https://gitlab.com/bashrc2/epicyon
Allow announces without status
parent
49b0a2de45
commit
38e954af17
16
inbox.py
16
inbox.py
|
@ -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?
|
||||
|
|
Loading…
Reference in New Issue