From 5e4cfb8bb159a0096d67bd55523d0bb8910e98ed Mon Sep 17 00:00:00 2001 From: missionfloyd Date: Thu, 25 Apr 2024 19:39:53 -0600 Subject: [PATCH] Fix sending images from gallery --- modules/infotext_utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/infotext_utils.py b/modules/infotext_utils.py index dfd10e74a..d91cb50f6 100644 --- a/modules/infotext_utils.py +++ b/modules/infotext_utils.py @@ -88,7 +88,7 @@ def image_from_url_text(filedata): filename = filedata["name"] elif isinstance(filedata, tuple) and len(filedata) == 2: # gradio 4.16 sends images from gallery as a list of tuples - filename = filedata[0] + return filedata[0] if filename: is_in_right_dir = ui_tempdir.check_tmp_file(shared.demo, filename) @@ -194,6 +194,8 @@ def connect_paste_params_buttons(): def send_image_and_dimensions(x): if isinstance(x, Image.Image): img = x + elif isinstance(x, list) and isinstance(x[0], tuple): + img = x[0][0] else: img = image_from_url_text(x)