limit the warranties view to only the allowed objects

This commit is contained in:
Andreas Zweili 2020-03-01 11:15:12 +01:00
parent df31124143
commit db97a141d9
1 changed files with 2 additions and 3 deletions

View File

@ -4,8 +4,8 @@ from django.shortcuts import render
from django_tables2 import RequestConfig
from core.decorators import superuser_required
from customers.decorators import customer_view_permission
from core.utils import get_objects
from .decorators import device_view_permission
from .decorators import connected_device_view_permission
@ -62,9 +62,8 @@ def connected_devices_table_view(request, pk):
@login_required
@superuser_required
def warranties_view(request):
table = WarrantiesTable(Warranty.objects.all())
table = WarrantiesTable(get_objects("Warranty", request.user))
RequestConfig(request).configure(table)
return render(request,
'devices/warranties_list.html',