Removing redundant code
The top level roots acts like any other level, I noticed.
This commit is contained in:
parent
43cb98a682
commit
e8b5cf6bb4
|
@ -33,13 +33,8 @@ def maketree(descendants):
|
|||
yield lookup[rep], onelevel(subreps)
|
||||
else:
|
||||
yield lookup[rep], ()
|
||||
for root in sorted(roots):
|
||||
seen.add(root)
|
||||
reps = replies.get(root)
|
||||
if reps:
|
||||
yield lookup[root], onelevel(reps)
|
||||
else:
|
||||
yield lookup[root], ()
|
||||
return onelevel(roots)
|
||||
|
||||
# returns (status, gen[(status, gen[(status, ...), (status, ())]), ...])
|
||||
|
||||
# django can't do recursion well so we'll turn the tree
|
||||
|
|
|
@ -693,9 +693,6 @@ def thread(request, id):
|
|||
# x for x in context.descendants if not toot_matches_filters(x, filters)
|
||||
# ]
|
||||
posts = tuple(threadtree.build(context.descendants))
|
||||
from pprint import pprint
|
||||
pprint(posts)
|
||||
raise SystemExit(0)
|
||||
return render(
|
||||
request,
|
||||
"main/thread.html",
|
||||
|
|
Loading…
Reference in New Issue