feat: add saved queries list view page with run and delete support

This commit is contained in:
bhargav1002
2025-06-07 12:20:38 +05:30
parent f5f02c28ba
commit 80bd72a171
4 changed files with 83 additions and 0 deletions

View File

@ -1687,6 +1687,23 @@ def run_report(request, report):
run_report = staff_member_required(run_report)
@helpdesk_staff_member_required
def saved_searches_list(request):
user = request.user
saved_queries = SavedSearch.objects.filter(Q(user=user) | Q(shared=True)).distinct()
return render(
request,
"helpdesk/saved_searches_list.html",
{
"saved_queries": saved_queries,
},
)
saved_searches_list = staff_member_required(saved_searches_list)
@helpdesk_staff_member_required
def save_query(request):
title = request.POST.get("title", None)