diff --git a/apps/gallery/views.py b/apps/gallery/views.py index 420af7a1..c2408e0a 100644 --- a/apps/gallery/views.py +++ b/apps/gallery/views.py @@ -1,6 +1,7 @@ from django.conf import settings from django.db.transaction import on_commit from rest_framework import generics, status +from rest_framework.permissions import AllowAny from rest_framework.response import Response from utils.methods import get_permission_classes @@ -25,7 +26,8 @@ class ImageListCreateView(ImageBaseView, generics.ListCreateAPIView): class MediaForEstablishmentView(ImageBaseView, generics.ListCreateAPIView): """View for creating and retrieving certain establishment media.""" pagination_class = None - permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector) + # permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector) + permission_classes = (AllowAny, ) serializer_class = serializers.EstablishmentGallerySerializer def get_queryset(self): @@ -36,7 +38,8 @@ class MediaForEstablishmentView(ImageBaseView, generics.ListCreateAPIView): class MediaUpdateView(ImageBaseView, generics.UpdateAPIView): """View for updating media data""" serializer_class = serializers.EstablishmentGallerySerializer - permission_classes = () + # permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector) + permission_classes = (AllowAny, ) class ImageRetrieveDestroyView(ImageBaseView, generics.RetrieveDestroyAPIView):