Use is_primary_variant in images.models.Image.download_original_variant

This commit is contained in:
2025-05-04 17:32:33 +02:00
parent b8df1f6d37
commit e661162ad2

View File

@@ -62,12 +62,7 @@ class Image(models.Model):
bucket = get_b2_resource() bucket = get_b2_resource()
original_image = BytesIO() original_image = BytesIO()
original_variant = self.imagevariant_set.filter( original_variant = self.imagevariant_set.filter(is_primary_variant=True).first()
is_full_size=True,
file_type__in=["jpg", "png"],
gaussian_blur=0,
brightness=1,
).first()
bucket.download_fileobj( bucket.download_fileobj(
original_variant.backblaze_filepath, original_variant.backblaze_filepath,