From 5c3c1669675110ca3f0e7659d04f978003395176 Mon Sep 17 00:00:00 2001 From: Shruti Hindocha Date: Wed, 17 Jan 2024 15:27:54 +0800 Subject: [PATCH 1/6] added compliance env variable to enable compliance tabs --- wildlifecompliance/settings.py | 2 ++ .../templates/wildlifecompliance/base.html | 14 +++++++++----- wildlifecompliance/templatetags/tagutils.py | 4 ++++ 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/wildlifecompliance/settings.py b/wildlifecompliance/settings.py index df580934d..77afac164 100644 --- a/wildlifecompliance/settings.py +++ b/wildlifecompliance/settings.py @@ -359,3 +359,5 @@ def show_toolbar(request): ] CALL_EMAIL_AVAILABLE_STATUS_VALUES = ['draft','open','closed'] VERSION_NO="1.0.1" + +COMPLIANCE_LINKS_ENABLED = env('COMPLIANCE_LINKS_ENABLED', False) diff --git a/wildlifecompliance/templates/wildlifecompliance/base.html b/wildlifecompliance/templates/wildlifecompliance/base.html index fdc47ee18..add92300c 100644 --- a/wildlifecompliance/templates/wildlifecompliance/base.html +++ b/wildlifecompliance/templates/wildlifecompliance/base.html @@ -17,6 +17,7 @@ {% is_external_url as is_external_url %} {% RAND_HASH as RAND_HASH %} {% system_name_var as system_name_var %} +{% COMPLIANCE_LINKS_ENABLED as compliance_links_enabled %} @@ -77,17 +78,20 @@
  • Advices to CEO
  • --> {% elif is_compliance_internal_login and prefer_compliance_management %}
    Home
    - + {% if compliance_links_enabled %} +
  • Inspections
  • +
  • Offences
  • +
  • Objects
  • +
  • Sanction Outcomes
  • +
  • Cases
  • + {% endif %} {% endif %} {% if is_officer_login %}
  • Organisation Access Requests
  • Search
  • {% endif %} + {% endblock %}