diff --git a/app/routes/users.py b/app/routes/users.py index 36c96a7..0634109 100644 --- a/app/routes/users.py +++ b/app/routes/users.py @@ -28,6 +28,8 @@ bp = Blueprint("users", __name__, url_prefix = "/users/") def validate_and_create_avatar(input_image, filename): try: with Image(blob=input_image) as img: + if hasattr(img, 'sequence') and len(img.sequence) > 1: + img = Image(image=img.sequence[0]) img.strip() img.gravity = 'center'