diff --git a/contracts/templates/contracts/index.html b/contracts/templates/contracts/index.html index 2bf39a233901602d02a46982abc17d389dd4e6b1..d75127940b7675fe510289929fac0249abe04264 100644 --- a/contracts/templates/contracts/index.html +++ b/contracts/templates/contracts/index.html @@ -61,6 +61,4 @@ </h2> {% include "contracts/includes/contract_list.html" with page=page paginator=paginator %} - - <span class="text-gray-400">Debug informace: {{ debug }}</span> {% endblock %} diff --git a/contracts/views.py b/contracts/views.py index 0e86d0a8bdd6f620a85b2ab71c3725886e437eb4..b502c93f211e7deef4a42e3eec333e2a862205b2 100644 --- a/contracts/views.py +++ b/contracts/views.py @@ -1,3 +1,5 @@ +import typing + import requests from django.conf import settings from django.core.paginator import Paginator @@ -44,7 +46,13 @@ def get_pagination(request, objects) -> tuple: return page, paginator -def get_paginated_contracts(request, filter: dict = {}) -> tuple: +def get_paginated_contracts( + request, + filter: typing.Union[None, dict] = None +) -> tuple: + if filter is None: + filter = {} + filter["is_approved"] = True if not request.user.has_perm("contracts.view_confidential"): @@ -74,11 +82,6 @@ def index(request): "description": "Description", "page": page, "paginator": paginator, - "debug": " --- ".join([ - str(request.user), - str(page.object_list), - str(request.user.has_perm("contracts.view_confidential")), - ]) }, )