From 938b5bdc13feda6e3c1c8d54d531ff0910db62d5 Mon Sep 17 00:00:00 2001 From: relikd Date: Fri, 3 Mar 2023 23:11:58 +0100 Subject: [PATCH] fix: warning if mode == crop and w or h missing --- src/packages/main/lektor_main/utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/packages/main/lektor_main/utils.py b/src/packages/main/lektor_main/utils.py index 2664a42..bbca1f4 100644 --- a/src/packages/main/lektor_main/utils.py +++ b/src/packages/main/lektor_main/utils.py @@ -124,5 +124,8 @@ def retina_thumbnail( if not w and not h: return image, ew, eh else: + if not w or not h and mode == 'crop': + w = w or image.width + h = h or image.height img = image.thumbnail(width=w, height=h, mode=mode, upscale=False) return img, ew, eh