fix permissions

This commit is contained in:
Anatoly 2020-02-03 13:14:00 +03:00
parent a5bc5e98d1
commit 6c7b7ff19e

View File

@ -58,9 +58,7 @@ class TagCategoryViewSet(mixins.ListModelMixin, viewsets.GenericViewSet):
queryset = models.TagCategory.objects.with_tags().with_base_related(). \
distinct()
serializer_class = serializers.TagCategoryBaseSerializer
permission_classes = get_permission_classes(
IsEstablishmentManager,
)
permission_classes = (permissions.AllowAny,)
# User`s views & viewsets
@ -397,6 +395,9 @@ class TagCategoryBackOfficeViewSet(mixins.CreateModelMixin,
queryset = TagCategoryViewSet.queryset.with_extended_related()
serializer_class = serializers.TagCategoryBackOfficeDetailSerializer
bind_object_serializer_class = serializers.TagCategoryBindObjectSerializer
permission_classes = get_permission_classes(
IsEstablishmentManager,
)
def perform_binding(self, serializer):
data = serializer.validated_data