diff --git a/billard/views.py b/billard/views.py index 6382667..5873692 100644 --- a/billard/views.py +++ b/billard/views.py @@ -36,7 +36,9 @@ class LocationDataDetailView(DetailView): @login_required def accountmodalview(request): try: - account = Accounting.objects.filter(reporter_uuid=Client.objects.get(report_user=request.user).uuid).first + uuids = Client.objects.filter(report_user=request.user).values_list('uuid') + account = Accounting.objects.filter(reporter_uuid__in=uuids).first + #TODO: support multiple account objects except Client.DoesNotExist: account = None context = {