diff --git a/apps/article/serializers_admin.py b/apps/article/serializers_admin.py index 96834a7..9c2ec7b 100644 --- a/apps/article/serializers_admin.py +++ b/apps/article/serializers_admin.py @@ -12,18 +12,14 @@ class AbsoluteImageField(serializers.ImageField): if not uploaded: return uploaded - from utils.watermark import apply_watermark_to_upload - watermarked = apply_watermark_to_upload(uploaded, position="bottom_left") - target_file = watermarked or uploaded - - compressed_bytes = maybe_compress_uploaded_file(target_file) + compressed_bytes = maybe_compress_uploaded_file(uploaded) if compressed_bytes is None: - return target_file + return uploaded return SimpleUploadedFile( - name=getattr(target_file, "name", "image"), + name=getattr(uploaded, "name", "image"), content=compressed_bytes, - content_type=getattr(target_file, "content_type", None), + content_type=getattr(uploaded, "content_type", None), ) def to_representation(self, value): diff --git a/apps/hadis/serializers/serializers_admin.py b/apps/hadis/serializers/serializers_admin.py index 1d1f1f5..5e71acf 100644 --- a/apps/hadis/serializers/serializers_admin.py +++ b/apps/hadis/serializers/serializers_admin.py @@ -39,18 +39,14 @@ class AbsoluteImageField(serializers.ImageField): if not uploaded: return uploaded - from utils.watermark import apply_watermark_to_upload - watermarked = apply_watermark_to_upload(uploaded, position="bottom_left") - target_file = watermarked or uploaded - - compressed_bytes = maybe_compress_uploaded_file(target_file) + compressed_bytes = maybe_compress_uploaded_file(uploaded) if compressed_bytes is None: - return target_file + return uploaded return SimpleUploadedFile( - name=getattr(target_file, "name", "image"), + name=getattr(uploaded, "name", "image"), content=compressed_bytes, - content_type=getattr(target_file, "content_type", None), + content_type=getattr(uploaded, "content_type", None), ) def to_representation(self, value):