mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-07-16 10:26:16 +00:00
changes in image size
This commit is contained in:
@ -169,9 +169,7 @@ class UpdateProfileImage(views.APIView):
|
|||||||
def put(self, request, format=None):
|
def put(self, request, format=None):
|
||||||
try:
|
try:
|
||||||
image = request.data['image']
|
image = request.data['image']
|
||||||
img = Image.open(image)
|
if image.size == NUMBER['zero']:
|
||||||
width, height = img.size
|
|
||||||
if width == NUMBER['zero'] or height == NUMBER['zero']:
|
|
||||||
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
filename = f"images/{image.name}"
|
filename = f"images/{image.name}"
|
||||||
image_url = upload_image_to_alibaba(image, filename)
|
image_url = upload_image_to_alibaba(image, filename)
|
||||||
@ -435,9 +433,7 @@ class UploadImageAPIViewSet(viewsets.ModelViewSet):
|
|||||||
"""profile view"""
|
"""profile view"""
|
||||||
image_data = request.data['image_url']
|
image_data = request.data['image_url']
|
||||||
filename = f"default_task_images/{image_data.name}"
|
filename = f"default_task_images/{image_data.name}"
|
||||||
img = Image.open(image_data)
|
if image_data.size == NUMBER['zero']:
|
||||||
width, height = img.size
|
|
||||||
if width == NUMBER['zero'] or height == NUMBER['zero']:
|
|
||||||
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
image = upload_image_to_alibaba(image_data, filename)
|
image = upload_image_to_alibaba(image_data, filename)
|
||||||
image_data = image
|
image_data = image
|
||||||
|
@ -56,9 +56,7 @@ class UpdateGuardianProfile(viewsets.ViewSet):
|
|||||||
data = request.data
|
data = request.data
|
||||||
image = request.data.get('image')
|
image = request.data.get('image')
|
||||||
image_url = ''
|
image_url = ''
|
||||||
img = Image.open(image)
|
if image.size == NUMBER['zero']:
|
||||||
width, height = img.size
|
|
||||||
if width == NUMBER['zero'] or height == NUMBER['zero']:
|
|
||||||
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
if image:
|
if image:
|
||||||
filename = f"images/{image.name}"
|
filename = f"images/{image.name}"
|
||||||
@ -120,9 +118,7 @@ class CreateTaskAPIView(viewsets.ModelViewSet):
|
|||||||
image_data = image
|
image_data = image
|
||||||
else:
|
else:
|
||||||
filename = f"images/{image}"
|
filename = f"images/{image}"
|
||||||
img = Image.open(image)
|
if image.size == NUMBER['zero']:
|
||||||
width, height = img.size
|
|
||||||
if width == NUMBER['zero'] or height == NUMBER['zero']:
|
|
||||||
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
image_url = upload_image_to_alibaba(image, filename)
|
image_url = upload_image_to_alibaba(image, filename)
|
||||||
image_data = image_url
|
image_data = image_url
|
||||||
|
@ -25,9 +25,7 @@ class UpdateJuniorProfile(viewsets.ViewSet):
|
|||||||
request_data = request.data
|
request_data = request.data
|
||||||
image = request.data.get('image')
|
image = request.data.get('image')
|
||||||
image_url = ''
|
image_url = ''
|
||||||
img = Image.open(image)
|
if image.size == NUMBER['zero']:
|
||||||
width, height = img.size
|
|
||||||
if width == NUMBER['zero'] or height == NUMBER['zero']:
|
|
||||||
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST)
|
||||||
if image:
|
if image:
|
||||||
filename = f"images/{image.name}"
|
filename = f"images/{image.name}"
|
||||||
|
Reference in New Issue
Block a user