improve metadata parser

This commit is contained in:
Vladimir Mandic
2024-06-06 11:24:31 -04:00
parent 8a9c10e665
commit 9bc217644d
10 changed files with 162 additions and 220 deletions
+2 -2
View File
@@ -146,7 +146,7 @@ def get_extensions_list():
return ext_list
def post_pnginfo(req: models.ReqImageInfo):
from modules import images, script_callbacks, generation_parameters_copypaste
from modules import images, script_callbacks, infotext
if not req.image.strip():
return models.ResImageInfo(info="")
image = helpers.decode_base64_to_image(req.image.strip())
@@ -155,6 +155,6 @@ def post_pnginfo(req: models.ReqImageInfo):
geninfo, items = images.read_info_from_image(image)
if geninfo is None:
geninfo = ""
params = generation_parameters_copypaste.parse_generation_parameters(geninfo)
params = infotext.parse(geninfo)
script_callbacks.infotext_pasted_callback(geninfo, params)
return models.ResImageInfo(info=geninfo, items=items, parameters=params)