thumbnail: Fix MAX_EMOJI_GIF_FILE_SIZE_BYTES check to be post-resize.

This check was intended to check the post-resized image size, not the
pre-resized image.
This commit is contained in:
Alex Vandiver 2024-07-12 03:42:22 +00:00 committed by Tim Abbott
parent 544d3df057
commit 262689da76
1 changed files with 1 additions and 1 deletions

View File

@ -361,7 +361,7 @@ def upload_emoji_image(
if still_image_data is not None: if still_image_data is not None:
if len(still_image_data) > MAX_EMOJI_GIF_FILE_SIZE_BYTES: # nocoverage if len(still_image_data) > MAX_EMOJI_GIF_FILE_SIZE_BYTES: # nocoverage
raise BadImageError(_("Image size exceeds limit")) raise BadImageError(_("Image size exceeds limit"))
elif len(image_data) > MAX_EMOJI_GIF_FILE_SIZE_BYTES: # nocoverage elif len(resized_image_data) > MAX_EMOJI_GIF_FILE_SIZE_BYTES: # nocoverage
raise BadImageError(_("Image size exceeds limit")) raise BadImageError(_("Image size exceeds limit"))
backend.upload_single_emoji_image(emoji_path, content_type, user_profile, resized_image_data) backend.upload_single_emoji_image(emoji_path, content_type, user_profile, resized_image_data)
if still_image_data is None: if still_image_data is None: