From f081f3943dbdabe8170cbfe56f51d34f9bd5c6e9 Mon Sep 17 00:00:00 2001 From: Dummerle <44114474+Dummerle@users.noreply.github.com> Date: Sat, 5 Mar 2022 23:23:02 +0100 Subject: [PATCH] Fix bug with "%" in lineedits --- rare/utils/config_helper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rare/utils/config_helper.py b/rare/utils/config_helper.py index f1a975e9..50a992e9 100644 --- a/rare/utils/config_helper.py +++ b/rare/utils/config_helper.py @@ -13,7 +13,8 @@ def init_config_handler(core: LegendaryCore): save_config = core.lgd.save_config -def add_option(app_name: str, option: str, value): +def add_option(app_name: str, option: str, value: str): + value = value.replace("%%", "%").replace("%", "%%") if not config.has_section(app_name): config[app_name] = {}