From b3afde2926539308243fae469a2a02a665312f12 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sat, 22 Jan 2022 20:35:41 +0200 Subject: [PATCH] dfsds --- files/helpers/images.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/files/helpers/images.py b/files/helpers/images.py index dd4aee1d3..b46309170 100644 --- a/files/helpers/images.py +++ b/files/helpers/images.py @@ -5,10 +5,8 @@ import time def process_image(file=None, filename=None, resize=0): if not filename: filename = f'/images/{time.time()}'.replace('.','')[:-5] + '.webp' - - if file: - file.save(filename) - i = IImage.open(file) + + if file: i = IImage.open(file) else: i = IImage.open(filename) if resize: @@ -28,6 +26,8 @@ def process_image(file=None, filename=None, resize=0): om.save(filename, format="WEBP", save_all=True, append_images=list(frames), loop=0, method=6, allow_mixed=True) elif i.format.lower() != "webp": if i.format.lower() == "gif": + file.save(filename) + time.sleep(0.1) gifwebp(input_image=filename, output_image=filename, option="-mixed -metadata none -f 100 -mt -m 6") else: i.save(filename, format="WEBP", method=6)