forked from indymedia/epicyon
Create replies timeline
parent
6f07240c3e
commit
c2ce6b4064
85
daemon.py
85
daemon.py
|
@ -1783,48 +1783,49 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.httpPrefix, \
|
self.server.httpPrefix, \
|
||||||
maxPostsInFeed, 'tlreplies', \
|
maxPostsInFeed, 'tlreplies', \
|
||||||
True,self.server.ocapAlways)
|
True,self.server.ocapAlways)
|
||||||
if inboxRepliesFeed:
|
if not inboxRepliesFeed:
|
||||||
if self._requestHTTP():
|
inboxRepliesFeed=[]
|
||||||
nickname=self.path.replace('/users/','').replace('/tlreplies','')
|
if self._requestHTTP():
|
||||||
pageNumber=1
|
nickname=self.path.replace('/users/','').replace('/tlreplies','')
|
||||||
if '?page=' in nickname:
|
pageNumber=1
|
||||||
pageNumber=nickname.split('?page=')[1]
|
if '?page=' in nickname:
|
||||||
nickname=nickname.split('?page=')[0]
|
pageNumber=nickname.split('?page=')[1]
|
||||||
if pageNumber.isdigit():
|
nickname=nickname.split('?page=')[0]
|
||||||
pageNumber=int(pageNumber)
|
if pageNumber.isdigit():
|
||||||
else:
|
pageNumber=int(pageNumber)
|
||||||
pageNumber=1
|
else:
|
||||||
if 'page=' not in self.path:
|
pageNumber=1
|
||||||
# if no page was specified then show the first
|
if 'page=' not in self.path:
|
||||||
inboxRepliesFeed= \
|
# if no page was specified then show the first
|
||||||
personBoxJson(self.server.baseDir, \
|
inboxRepliesFeed= \
|
||||||
self.server.domain, \
|
personBoxJson(self.server.baseDir, \
|
||||||
self.server.port, \
|
self.server.domain, \
|
||||||
self.path+'?page=1', \
|
self.server.port, \
|
||||||
self.server.httpPrefix, \
|
self.path+'?page=1', \
|
||||||
maxPostsInFeed, 'tlreplies', \
|
self.server.httpPrefix, \
|
||||||
True,self.server.ocapAlways)
|
maxPostsInFeed, 'tlreplies', \
|
||||||
msg=htmlInboxReplies(self.server.translate, \
|
True,self.server.ocapAlways)
|
||||||
pageNumber,maxPostsInFeed, \
|
msg=htmlInboxReplies(self.server.translate, \
|
||||||
self.server.session, \
|
pageNumber,maxPostsInFeed, \
|
||||||
self.server.baseDir, \
|
self.server.session, \
|
||||||
self.server.cachedWebfingers, \
|
self.server.baseDir, \
|
||||||
self.server.personCache, \
|
self.server.cachedWebfingers, \
|
||||||
nickname, \
|
self.server.personCache, \
|
||||||
self.server.domain, \
|
nickname, \
|
||||||
self.server.port, \
|
self.server.domain, \
|
||||||
inboxRepliesFeed, \
|
self.server.port, \
|
||||||
self.server.allowDeletion, \
|
inboxRepliesFeed, \
|
||||||
self.server.httpPrefix, \
|
self.server.allowDeletion, \
|
||||||
self.server.projectVersion).encode('utf-8')
|
self.server.httpPrefix, \
|
||||||
self._set_headers('text/html',len(msg),cookie)
|
self.server.projectVersion).encode('utf-8')
|
||||||
self.wfile.write(msg)
|
self._set_headers('text/html',len(msg),cookie)
|
||||||
else:
|
self.wfile.write(msg)
|
||||||
msg=json.dumps(inboxDMFeed).encode('utf-8')
|
else:
|
||||||
self._set_headers('application/json',len(msg),None)
|
msg=json.dumps(inboxRepliesFeed).encode('utf-8')
|
||||||
self.wfile.write(msg)
|
self._set_headers('application/json',len(msg),None)
|
||||||
self.server.GETbusy=False
|
self.wfile.write(msg)
|
||||||
return
|
self.server.GETbusy=False
|
||||||
|
return
|
||||||
else:
|
else:
|
||||||
if self.server.debug:
|
if self.server.debug:
|
||||||
nickname=self.path.replace('/users/','').replace('/tlreplies','')
|
nickname=self.path.replace('/users/','').replace('/tlreplies','')
|
||||||
|
|
Loading…
Reference in New Issue