diff --git a/aiserver.py b/aiserver.py index 966eb3b8..5836d4c2 100644 --- a/aiserver.py +++ b/aiserver.py @@ -7900,7 +7900,7 @@ def UI_2_search_wi(data): elif query in entry["manual_text"].lower(): results["comment"].append(entry) - socketio.emit("wi_results", results, broadcast=True, room="UI_2") + emit("wi_results", results, broadcast=True, room="UI_2") @socketio.on("update_wi_attribute") def UI_2_update_wi_attribute(data): diff --git a/koboldai_settings.py b/koboldai_settings.py index 88772e34..250965df 100644 --- a/koboldai_settings.py +++ b/koboldai_settings.py @@ -1525,6 +1525,11 @@ class KoboldWorldInfo(object): self.world_info[item][column] = None if "wpp" not in self.world_info[item]: self.world_info[item]['wpp'] = {'name': "", 'type': "", 'format': "W++", 'attributes': {}} + + #If we have content but not manual_text, let's move it over: + if 'manual_text' not in self.world_info[item]: + self.world_info[item]['manual_text'] = self.world_info[item]['content'] + try: self.sync_world_info_to_old_format() except: