From 1d8b707c3cb92920715e55587516d4172aee89a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80=20=D0=93=D0=BB=D0=B0?= =?UTF-8?q?=D0=B4=D0=BA=D0=B8=D1=85?= Date: Tue, 17 Dec 2019 17:51:56 +0300 Subject: [PATCH] Fix est_type.id --- apps/utils/permissions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/utils/permissions.py b/apps/utils/permissions.py index e08b25f4..4270ad74 100644 --- a/apps/utils/permissions.py +++ b/apps/utils/permissions.py @@ -398,7 +398,7 @@ class IsWineryReviewer(IsStandardUser): est = EstablishmentSubType.objects.filter(establishment_type_id=request.data['type_id']) if est.exists(): - role = Role.objects.filter(establishment_subtype_id__in=[type.id for type in est], + role = Role.objects.filter(establishment_subtype_id__in=[est_type.id for est_type in est], role=Role.WINERY_REVIEWER, country_id__in=[country.id for country in countries]) \ .first() @@ -423,7 +423,7 @@ class IsWineryReviewer(IsStandardUser): est = EstablishmentSubType.objects.filter(establishment_type_id=type_id) role = Role.objects.filter(role=Role.WINERY_REVIEWER, - establishment_subtype_id__in=[id for type.id in est], + establishment_subtype_id__in=[est_type.id for est_type in est], country_id=obj.country_id).first() object_id: int