fix json complete. do not accept headers
parent
d8703520ec
commit
430b2d2310
|
|
@ -9,9 +9,10 @@ from .static_variables import (
|
||||||
|
|
||||||
def completeOptionals(j):
|
def completeOptionals(j):
|
||||||
if isinstance(j, dict):
|
if isinstance(j, dict):
|
||||||
|
# Remove header information, user dont pimp our ui
|
||||||
if "prompts" in j:
|
if "prompts" in j:
|
||||||
if "headers" not in j["prompts"]:
|
if "headers" in j["prompts"]:
|
||||||
j["prompts"]["headers"] = ["outpaint steps","prompt"]
|
del j["prompts"]["headers"]
|
||||||
|
|
||||||
if "negPrompt" not in j:
|
if "negPrompt" not in j:
|
||||||
j["negPrompt"]=""
|
j["negPrompt"]=""
|
||||||
|
|
@ -32,8 +33,7 @@ def validatePromptJson_throws(data):
|
||||||
validate(instance=data, schema=schema)
|
validate(instance=data, schema=schema)
|
||||||
|
|
||||||
except Exception:
|
except Exception:
|
||||||
raise "Your prompts are not schema valid."
|
raise Exception("Your prompts are not schema valid.")
|
||||||
#fixJson(data)
|
|
||||||
|
|
||||||
return completeOptionals(data)
|
return completeOptionals(data)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue