From 7ddd4e5209218f40a2f7ef0872599cf4c79e6e46 Mon Sep 17 00:00:00 2001 From: Manuel Schmid Date: Sun, 28 Jan 2024 19:58:36 +0100 Subject: [PATCH] wip: optimize handling for metadata in Gradio calls --- webui.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/webui.py b/webui.py index 0ed8b379..32fddb98 100644 --- a/webui.py +++ b/webui.py @@ -595,14 +595,11 @@ with shared.gradio_root: def trigger_metadata_import(filepath, state_is_generating): parameters, items, metadata_scheme = modules.metadata.read_info_from_image(filepath) - + # TODO check what happens if metadata_scheme is empty and A1111 string if parameters is None: + print('Could not find metadata in the image!') pass - if metadata_scheme is None and isinstance(parameters, dict): - metadata_scheme = modules.metadata.MetadataScheme.FOOOCUS.value - - metadata_parser = modules.metadata.get_metadata_parser(metadata_scheme) parsed_parameters = metadata_parser.parse_json(parameters) return modules.meta_parser.load_parameter_button_click(parsed_parameters, state_is_generating)