Speed up last long reply sorting.
This commit is contained in:
parent
6a411ff203
commit
e02e5a4f2d
@ -817,8 +817,11 @@ Index =
|
||||
if len >= Index.lastLongThresholds[+!!r.ext]
|
||||
return r
|
||||
if thread.omitted_posts then thread.last_replies[0] else thread
|
||||
lastlongD = {}
|
||||
for thread in liveThreadData
|
||||
lastlongD[thread.no] = lastlong(thread).no
|
||||
[liveThreadData...].sort((a, b) ->
|
||||
lastlong(b).no - lastlong(a).no
|
||||
lastlongD[b.no] - lastlongD[a.no]
|
||||
).map (post) -> post.no
|
||||
when 'bump' then liveThreadIDs
|
||||
when 'birth' then [liveThreadIDs... ].sort (a, b) -> b - a
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user