From b182d8dfecb0b4a0d90639d5f17abf9bcc4c2ff0 Mon Sep 17 00:00:00 2001 From: ebolam Date: Thu, 8 Sep 2022 19:33:29 -0400 Subject: [PATCH] Colab Cookie Saving Correction --- aiserver.py | 3 --- static/koboldai.js | 16 ++++++++++++---- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/aiserver.py b/aiserver.py index bfc03647..50bad101 100644 --- a/aiserver.py +++ b/aiserver.py @@ -7694,12 +7694,9 @@ def UI_2_theme_list_refresh(data): #==================================================================# @socketio.on('save_cookies') def UI_2_save_cookies(data): - print("Adding: {}".format(data)) - print("to: {}".format(koboldai_vars.cookies)) for key in data: #Note this won't sync to the client automatically as we're modifying a variable rather than setting it koboldai_vars.cookies[key] = data[key] - print("Updated: {}".format(koboldai_vars.cookies)) with open("./settings/cookies.settings", "w") as f: f.write(json.dumps(koboldai_vars.cookies)) diff --git a/static/koboldai.js b/static/koboldai.js index 547b5155..e6ed804b 100644 --- a/static/koboldai.js +++ b/static/koboldai.js @@ -3389,16 +3389,24 @@ function open_finder() { function process_cookies() { if (getCookie("Settings_Pin") == "false") { settings_unpin(); - } else { + } else if (getCookie("Settings_Pin") == "true") { settings_pin(); } if (getCookie("Story_Pin") == "true") { story_pin(); - } else { + } else if (getCookie("Story_Pin") == "false") { story_unpin(); } - preserve_game_space(!(getCookie("preserve_game_space") == "false")); - options_on_right(!(getCookie("options_on_right") == "false")); + if (getCookie("preserve_game_space") == "false") { + preserve_game_space(false); + } else if (getCookie("preserve_game_space") == "true") { + preserve_game_space(true); + } + if (getCookie("options_on_right") == "false") { + options_on_right(false); + } else if (getCookie("options_on_right") == "true") { + options_on_right(true); + } load_tweaks(); }