From ebba79fed6ce957d1d3079b400eb301b7f49d078 Mon Sep 17 00:00:00 2001 From: vfbd Date: Sun, 26 Jun 2022 14:06:34 -0400 Subject: [PATCH] Remove trailing whitespace from submissions (cherry picked from commit b99d1449c942286113df3c98ba7dd99137fcae64) --- aiserver.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aiserver.py b/aiserver.py index 57eac4e4..728f8201 100644 --- a/aiserver.py +++ b/aiserver.py @@ -3110,6 +3110,7 @@ def actionsubmit(data, actionmode=0, force_submit=False, force_prompt_gen=False, if(not vars.gamestarted): vars.submission = data execute_inmod() + vars.submission = re.sub(r"[^\S\r\n]*([\r\n]*)$", r"\1", vars.submission) # Remove trailing whitespace, excluding newlines data = vars.submission if(not force_submit and len(data.strip()) == 0): assert False @@ -3168,6 +3169,7 @@ def actionsubmit(data, actionmode=0, force_submit=False, force_prompt_gen=False, data = applyinputformatting(data) vars.submission = data execute_inmod() + vars.submission = re.sub(r"[^\S\r\n]*([\r\n]*)$", r"\1", vars.submission) # Remove trailing whitespace, excluding newlines data = vars.submission # Dont append submission if it's a blank/continue action if(data != ""):