From ddaa8d5a38d982aa3a6cfbf2b6d7622debf88e9a Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Mon, 17 Mar 2025 22:19:52 +0800 Subject: [PATCH] fixed saving path for savedata --- koboldcpp.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/koboldcpp.py b/koboldcpp.py index 23d9944d1..efcdaa44e 100644 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -2812,8 +2812,8 @@ Enter Prompt:
savedata_obj.pop(str(slotid)) saveneeded = True if saveneeded: - if args.savedatafile and os.path.exists(args.savedatafile): - with open(args.savedatafile, 'w+', encoding='utf-8', errors='ignore') as f: + if args.savedatafile and os.path.exists(os.path.abspath(args.savedatafile)): + with open(os.path.abspath(args.savedatafile), 'w+', encoding='utf-8', errors='ignore') as f: json.dump(savedata_obj, f) print(f"Data was saved to slot {slotid}") response_body = (json.dumps({"success":True, "error":""}).encode())