- if request.user.is_staff:
- comments = ThreadedComment.objects.get_tree(o)
- else:
- comments = ThreadedComment.public.get_tree(o)
-
- # Annotate each comment with a proper reply form
- for comment in comments:
- initial = { 'comment' : quote_reply(comment) }
- comment.reply_form = get_influence_comment_form(request.user.is_staff, comment)(initial=initial)