Fix for united bug that saves actions metadata in the wrong format causing this code to die

This commit is contained in:
ebolam
2022-08-27 18:30:27 -04:00
parent 6a3c9047bb
commit 86df99ba6a

View File

@@ -6168,7 +6168,7 @@ def load_story_v1(js):
if "actions_metadata" in js: if "actions_metadata" in js:
if type(js["actions_metadata"]) == dict: if type(js["actions_metadata"]) == dict:
for key in js["actions_metadata"]: for key in js["actions_metadata"]:
if js["actions_metadata"][key]["Alternative Text"] != []: if js["actions_metadata"][key]["Alternative Text"] != [] and js["actions_metadata"][key]["Alternative Text"] != {}:
data = js["actions_metadata"][key]["Alternative Text"] data = js["actions_metadata"][key]["Alternative Text"]
data["text"] = data.pop("Text") data["text"] = data.pop("Text")
koboldai_vars.actions.set_options(self, data, key) koboldai_vars.actions.set_options(self, data, key)