diff --git a/.gitignore b/.gitignore index cf4a11de..3643e961 100644 --- a/.gitignore +++ b/.gitignore @@ -43,7 +43,7 @@ Makefile .idea/**/dynamic.xml .idea/**/uiDesigner.xml .idea/**/dbnavigator.xml -**/*/migrations/ +**/migrations/** # Gradle .idea/**/gradle.xml diff --git a/inventory/templatetags/custom_filters.py b/inventory/templatetags/custom_filters.py index d11dbb7b..3390919a 100644 --- a/inventory/templatetags/custom_filters.py +++ b/inventory/templatetags/custom_filters.py @@ -665,16 +665,3 @@ def count_checked(permissions, group_permission_ids): -@register.filter -def subtract(value, arg): - """ - Subtracts the arg from the value. - Example: {{ value|subtract:arg }} - """ - try: - return int(value) - int(arg) - except (ValueError, TypeError): - try: - return float(value) - float(arg) - except (ValueError, TypeError): - return '' # Or raise an error, or return value if conversion fails \ No newline at end of file diff --git a/inventory/views.py b/inventory/views.py index 1cfdc0ab..cf120429 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -5549,7 +5549,7 @@ def lead_create(request,dealer_slug): return render(request, "crm/leads/lead_form.html", {"form": form}) - +@permission_required("inventory.view_lead", raise_exception=True) def lead_tracking(request,dealer_slug): dealer = get_object_or_404(models.Dealer,slug=dealer_slug) new = models.Lead.objects.filter(dealer=dealer, status="new")