Create news timeline

merge-requests/8/head
Bob Mottram 2020-10-07 19:05:08 +01:00
parent 92c210175c
commit ae8c7c6e30
2 changed files with 5 additions and 9 deletions

View File

@ -6499,19 +6499,15 @@ class PubServer(BaseHTTPRequestHandler):
"""
if '/users/' in path:
if authorized:
currNickname = path.split('/users/')[1]
if '/' in currNickname:
currNickname = currNickname.split('/')[0]
newsPath = path.replace('/' + currNickname + '/', '/news/')
inboxNewsFeed = \
personBoxJson(self.server.recentPostsCache,
self.server.session,
baseDir,
domain,
port,
newsPath,
path,
httpPrefix,
maxPostsInNewsFeed, 'outbox',
maxPostsInNewsFeed, 'tlnews',
True)
if not inboxNewsFeed:
inboxNewsFeed = []
@ -6533,9 +6529,9 @@ class PubServer(BaseHTTPRequestHandler):
baseDir,
domain,
port,
newsPath + '?page=1',
path + '?page=1',
httpPrefix,
maxPostsInBlogsFeed, 'outbox',
maxPostsInBlogsFeed, 'tlnews',
True)
msg = \
htmlInboxBlogs(self.server.defaultTimeline,

View File

@ -2509,7 +2509,7 @@ def createMediaTimeline(session, baseDir: str, nickname: str, domain: str,
def createNewsTimeline(session, baseDir: str, nickname: str, domain: str,
port: int, httpPrefix: str, itemsPerPage: int,
headerOnly: bool, pageNumber=None) -> {}:
return createBoxIndexed({}, session, baseDir, 'tlnews', nickname,
return createBoxIndexed({}, session, baseDir, 'outbox', 'news',
domain, port, httpPrefix,
itemsPerPage, headerOnly, True,
pageNumber)