forked from indymedia/epicyon
Tidying
parent
acc1361c4d
commit
df5effc3c5
29
posts.py
29
posts.py
|
@ -413,7 +413,8 @@ def getPosts(session,outboxUrl: str,maxPosts: int, \
|
|||
break
|
||||
return personPosts
|
||||
|
||||
def deleteAllPosts(baseDir: str,nickname: str, domain: str,boxname: str) -> None:
|
||||
def deleteAllPosts(baseDir: str, \
|
||||
nickname: str, domain: str,boxname: str) -> None:
|
||||
"""Deletes all posts for a person from inbox or outbox
|
||||
"""
|
||||
if boxname!='inbox' and boxname!='outbox' and boxname!='tlblogs':
|
||||
|
@ -569,7 +570,8 @@ def createPostBase(baseDir: str,nickname: str,domain: str,port: int, \
|
|||
if followersOnly:
|
||||
postTo=postCC
|
||||
postCC=''
|
||||
newPostId=httpPrefix+'://'+domain+'/users/'+nickname+'/statuses/'+statusNumber
|
||||
newPostId= \
|
||||
httpPrefix+'://'+domain+'/users/'+nickname+'/statuses/'+statusNumber
|
||||
|
||||
sensitive=False
|
||||
summary=None
|
||||
|
@ -803,7 +805,8 @@ def outboxMessageCreateWrap(httpPrefix: str, \
|
|||
statusNumber,published=getStatusNumber()
|
||||
if messageJson.get('published'):
|
||||
published=messageJson['published']
|
||||
newPostId=httpPrefix+'://'+domain+'/users/'+nickname+'/statuses/'+statusNumber
|
||||
newPostId= \
|
||||
httpPrefix+'://'+domain+'/users/'+nickname+'/statuses/'+statusNumber
|
||||
cc=[]
|
||||
if messageJson.get('cc'):
|
||||
cc=messageJson['cc']
|
||||
|
@ -2809,9 +2812,13 @@ def downloadAnnounce(session,baseDir: str,httpPrefix: str, \
|
|||
if postJsonObject:
|
||||
return postJsonObject
|
||||
else:
|
||||
asHeader={'Accept': 'application/activity+json; profile="https://www.w3.org/ns/activitystreams"'}
|
||||
asHeader={
|
||||
'Accept': 'application/activity+json; profile="https://www.w3.org/ns/activitystreams"'
|
||||
}
|
||||
if '/channel/' in postJsonObject['actor']:
|
||||
asHeader={'Accept': 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'}
|
||||
asHeader={
|
||||
'Accept': 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'
|
||||
}
|
||||
actorNickname=getNicknameFromActor(postJsonObject['actor'])
|
||||
actorDomain,actorPort=getDomainFromActor(postJsonObject['actor'])
|
||||
if not actorDomain:
|
||||
|
@ -2819,7 +2826,8 @@ def downloadAnnounce(session,baseDir: str,httpPrefix: str, \
|
|||
str(postJsonObject['actor']))
|
||||
return None
|
||||
if isBlocked(baseDir,nickname,domain,actorNickname,actorDomain):
|
||||
print('Announce download blocked actor: '+actorNickname+'@'+actorDomain)
|
||||
print('Announce download blocked actor: '+ \
|
||||
actorNickname+'@'+actorDomain)
|
||||
return None
|
||||
objectNickname=getNicknameFromActor(postJsonObject['object'])
|
||||
objectDomain,objectPort=getDomainFromActor(postJsonObject['object'])
|
||||
|
@ -2829,9 +2837,11 @@ def downloadAnnounce(session,baseDir: str,httpPrefix: str, \
|
|||
return None
|
||||
if isBlocked(baseDir,nickname,domain,objectNickname,objectDomain):
|
||||
if objectNickname and objectDomain:
|
||||
print('Announce download blocked object: '+objectNickname+'@'+objectDomain)
|
||||
print('Announce download blocked object: '+ \
|
||||
objectNickname+'@'+objectDomain)
|
||||
else:
|
||||
print('Announce download blocked object: '+str(postJsonObject['object']))
|
||||
print('Announce download blocked object: '+ \
|
||||
str(postJsonObject['object']))
|
||||
return None
|
||||
print('Downloading Announce content for '+postJsonObject['object'])
|
||||
announcedJson= \
|
||||
|
@ -2842,7 +2852,8 @@ def downloadAnnounce(session,baseDir: str,httpPrefix: str, \
|
|||
return None
|
||||
|
||||
if not isinstance(announcedJson, dict):
|
||||
print('WARN: announce json is not a dict - '+postJsonObject['object'])
|
||||
print('WARN: announce json is not a dict - '+ \
|
||||
postJsonObject['object'])
|
||||
rejectAnnounce(announceFilename)
|
||||
return None
|
||||
if not announcedJson.get('id'):
|
||||
|
|
Loading…
Reference in New Issue