templatetag for saved queries:

I'm using user_saved_queries_ in base.html so that we can distinguish it
 from 'user_saved_queries' in 'views.staff.ticket_list'
This commit is contained in:
Andreas Kotowicz
2011-02-03 11:19:46 +01:00
parent 2b1be97197
commit af3b1f1c75
3 changed files with 38 additions and 20 deletions

View File

@ -74,14 +74,12 @@ def dashboard(request):
ORDER BY q.id;
""")
dash_tickets = query_to_dict(cursor.fetchall(), cursor.description)
user_saved_queries = SavedSearch.objects.filter(Q(user=request.user) | Q(shared__exact=True))
return render_to_response('helpdesk/dashboard.html',
RequestContext(request, {
'user_tickets': tickets,
'unassigned_tickets': unassigned_tickets,
'dash_tickets': dash_tickets,
'user_saved_queries': user_saved_queries,
}))
dashboard = staff_member_required(dashboard)
@ -135,7 +133,6 @@ def followup_edit(request, ticket_id, followup_id, ):
def view_ticket(request, ticket_id):
ticket = get_object_or_404(Ticket, id=ticket_id)
user_saved_queries = SavedSearch.objects.filter(Q(user=request.user) | Q(shared__exact=True))
if request.GET.has_key('take'):
# Allow the user to assign the ticket to themselves whilst viewing it.
@ -156,7 +153,6 @@ def view_ticket(request, ticket_id):
'owner': owner,
'title': ticket.title,
'comment': _('Accepted resolution and closed ticket'),
'user_saved_queries': user_saved_queries,
}
return update_ticket(request, ticket_id)
@ -168,7 +164,6 @@ def view_ticket(request, ticket_id):
'priorities': Ticket.PRIORITY_CHOICES,
'preset_replies': PreSetReply.objects.filter(Q(queues=ticket.queue) | Q(queues__isnull=True)),
'tags_enabled': HAS_TAG_SUPPORT,
'user_saved_queries': user_saved_queries,
}))
view_ticket = staff_member_required(view_ticket)