Search different boxes

merge-requests/6/head
Bob Mottram 2020-02-26 10:10:16 +00:00
parent e5c8e91a62
commit c170a8b5c8
1 changed files with 24 additions and 8 deletions

32
blog.py
View File

@ -39,11 +39,19 @@ def noOfBlogReplies(baseDir: str,httpPrefix: str,translate: {}, \
return 0
if not postId:
return 0
postFilename= \
baseDir+'/accounts/'+nickname+'@'+domain+'/tlblogs/'+ \
postId.replace('/','#')+'.replies'
if not os.path.isfile(postFilename):
tryPostBox=('tlblogs','inbox','outbox')
boxFound=False
for postBox in tryPostBox:
postFilename= \
baseDir+'/accounts/'+nickname+'@'+domain+'/'+postBox+'/'+ \
postId.replace('/','#')+'.replies'
if os.path.isfile(postFilename):
boxFound=True
break
if not boxFound:
return 0
replies=0
with open(postFilename, "r") as f:
lines = f.readlines()
@ -67,11 +75,19 @@ def getBlogReplies(baseDir: str,httpPrefix: str,translate: {}, \
return ''
if not postId:
return ''
postFilename= \
baseDir+'/accounts/'+nickname+'@'+domain+'/tlblogs/'+ \
postId.replace('/','#')+'.replies'
if not os.path.isfile(postFilename):
tryPostBox=('tlblogs','inbox','outbox')
boxFound=False
for postBox in tryPostBox:
postFilename= \
baseDir+'/accounts/'+nickname+'@'+domain+'/'+postBox+'/'+ \
postId.replace('/','#')+'.replies'
if os.path.isfile(postFilename):
boxFound=True
break
if not boxFound:
return ''
with open(postFilename, "r") as f:
lines = f.readlines()
repliesStr=''