def get_comment_list_update(request, client_revision, template='Comments/comment_list.html'): ref_type = client_revision['ref_type'] ref_id = client_revision['ref_id'] user = RequestContext(request)['user'] revision = CommentList.get_by_ref_numbers(ref_id, ref_type).revision if revision > int(client_revision['number']): comment_list = Comment.query_top_level_sorted(ref_id, ref_type, user) id_suffix = "_" + str(ref_id) + "_" + str(ref_type) context = { 'comment_list': comment_list, 'ref_type': ref_type, 'ref_id': ref_id, 'id_suffix': id_suffix, 'requester': user, 'revision': revision, 'request': request } return { 'ref_id': ref_id, 'ref_type': ref_type, 'comment_list': render_to_string(template, context) } return None
def get_comment_list_update(request, client_revision, template='Comments/comment_list.html'): ref_type = client_revision['ref_type'] ref_id = client_revision['ref_id'] user = RequestContext(request)['user'] revision = CommentList.get_by_ref_numbers(ref_id, ref_type).revision if revision > int(client_revision['number']): comment_list = Comment.query_top_level_sorted(ref_id, ref_type, user) id_suffix = "_" + str(ref_id) + "_" + str(ref_type) context = {'comment_list': comment_list, 'ref_type': ref_type, 'ref_id': ref_id, 'id_suffix': id_suffix, 'requester': user, 'revision': revision, 'request': request, 'paginator': 20} return { 'ref_id': ref_id, 'ref_type': ref_type, 'comment_list': render_to_string(template, context) } return None
def get_comment_list_update(request, client_revision, template='Comments/comment_list.html'): ref_type = client_revision['ref_type'] ref_id = client_revision['ref_id'] user = AuroraAuthenticationBackend.get_user(AuroraAuthenticationBackend(), request.user.id) revision = CommentList.get_by_ref_numbers(ref_id, ref_type).revision if revision > int(client_revision['number']): comment_list = Comment.query_top_level_sorted(ref_id, ref_type, user) id_suffix = "_" + str(ref_id) + "_" + str(ref_type) context = { 'comment_list': comment_list, 'ref_type': ref_type, 'ref_id': ref_id, 'id_suffix': id_suffix, 'requester': user, 'revision': revision, 'request': request, 'paginator': 20 } return { 'ref_id': ref_id, 'ref_type': ref_type, 'comment_list': render_to_string(template, context) } return None