forked from indymedia/epicyon
Moderated posts can be rejected
parent
d0085e1c33
commit
3e666a4a91
30
newswire.py
30
newswire.py
|
@ -238,20 +238,22 @@ def updateNewswireModerationQueue(baseDir: str, handle: str,
|
|||
# if the post is still in the moderation queue
|
||||
if '[accepted]' not in \
|
||||
open(moderationStatusFilename).read():
|
||||
|
||||
# load the post and add its details to the moderation queue
|
||||
postJsonObject = None
|
||||
if fullPostFilename:
|
||||
postJsonObject = loadJson(fullPostFilename)
|
||||
if isaBlogPost(postJsonObject):
|
||||
published = postJsonObject['object']['published']
|
||||
published = published.replace('T', ' ')
|
||||
published = published.replace('Z', '+00:00')
|
||||
moderationDict[published] = \
|
||||
[postJsonObject['object']['summary'],
|
||||
postJsonObject['object']['url'],
|
||||
nickname, moderationStatusStr,
|
||||
fullPostFilename]
|
||||
if '[rejected]' not in \
|
||||
open(moderationStatusFilename).read():
|
||||
# load the post and add its details to the
|
||||
# moderation queue
|
||||
postJsonObject = None
|
||||
if fullPostFilename:
|
||||
postJsonObject = loadJson(fullPostFilename)
|
||||
if isaBlogPost(postJsonObject):
|
||||
published = postJsonObject['object']['published']
|
||||
published = published.replace('T', ' ')
|
||||
published = published.replace('Z', '+00:00')
|
||||
moderationDict[published] = \
|
||||
[postJsonObject['object']['summary'],
|
||||
postJsonObject['object']['url'],
|
||||
nickname, moderationStatusStr,
|
||||
fullPostFilename]
|
||||
|
||||
ctr += 1
|
||||
if ctr >= maxBlogsPerAccount:
|
||||
|
|
Loading…
Reference in New Issue