Use "max_position" instead of "after" for compat
This commit is contained in:
@@ -18,17 +18,17 @@ proc createListRouter*(cfg: Config) =
|
||||
get "/@name/lists/@list":
|
||||
cond '.' notin @"name"
|
||||
let
|
||||
list = await getListTimeline(@"name", @"list", getAgent(), @"after")
|
||||
list = await getListTimeline(@"name", @"list", getAgent(), @"max_position")
|
||||
tweets = renderTimelineTweets(list, cookiePrefs(), request.path)
|
||||
respList list, tweets
|
||||
|
||||
get "/@name/lists/@list/members":
|
||||
cond '.' notin @"name"
|
||||
let list =
|
||||
if @"after".len == 0:
|
||||
if @"max_position".len == 0:
|
||||
await getListMembers(@"name", @"list", getAgent())
|
||||
else:
|
||||
await getListMembersSearch(@"name", @"list", getAgent(), @"after")
|
||||
await getListMembersSearch(@"name", @"list", getAgent(), @"max_position")
|
||||
|
||||
let users = renderTimelineUsers(list, cookiePrefs(), request.path)
|
||||
respList list, users
|
||||
|
||||
@@ -21,10 +21,10 @@ proc createSearchRouter*(cfg: Config) =
|
||||
of users:
|
||||
if "," in @"q":
|
||||
redirect("/" & @"q")
|
||||
let users = await getSearch[Profile](query, @"after", getAgent())
|
||||
let users = await getSearch[Profile](query, @"max_position", getAgent())
|
||||
resp renderMain(renderUserSearch(users, prefs), request, cfg.title)
|
||||
of tweets:
|
||||
let tweets = await getSearch[Tweet](query, @"after", getAgent())
|
||||
let tweets = await getSearch[Tweet](query, @"max_position", getAgent())
|
||||
let rss = "/search/rss?" & genQueryUrl(query)
|
||||
resp renderMain(renderTweetSearch(tweets, prefs, getPath()), request,
|
||||
cfg.title, rss=rss)
|
||||
|
||||
@@ -17,7 +17,7 @@ proc createStatusRouter*(cfg: Config) =
|
||||
cond '.' notin @"name"
|
||||
let prefs = cookiePrefs()
|
||||
|
||||
let conversation = await getTweet(@"name", @"id", @"after", getAgent())
|
||||
let conversation = await getTweet(@"name", @"id", @"max_position", getAgent())
|
||||
if conversation == nil or conversation.tweet.id.len == 0:
|
||||
var error = "Tweet not found"
|
||||
if conversation != nil and conversation.tweet.tombstone.len > 0:
|
||||
|
||||
@@ -56,7 +56,7 @@ proc showTimeline*(request: Request; query: Query; title, rss: string): Future[s
|
||||
agent = getAgent()
|
||||
prefs = cookiePrefs()
|
||||
name = request.get("name")
|
||||
after = request.get("after")
|
||||
after = request.get("max_position")
|
||||
names = name.strip(chars={'/'}).split(",").filterIt(it.len > 0)
|
||||
|
||||
if names.len == 1:
|
||||
|
||||
Reference in New Issue
Block a user