Removing redundant code

The top level roots acts like any other level, I noticed.
This commit is contained in:
autocommit 2020-06-01 02:08:03 +00:00 committed by Cy
parent 4699ce9e19
commit 7a5ffbd9d1
No known key found for this signature in database
GPG Key ID: F66D599380F88521
2 changed files with 2 additions and 10 deletions

View File

@ -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

View File

@ -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",