From b5fa0ec9e38b180dfd918d8765b9fd47e6c11e25 Mon Sep 17 00:00:00 2001 From: RGBCube <78925721+RGBCube@users.noreply.github.com> Date: Sat, 15 Jan 2022 16:26:56 +0300 Subject: [PATCH] fix for same keys in pathmagic --- db.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/db.py b/db.py index e5e8cf9..9ab5185 100644 --- a/db.py +++ b/db.py @@ -21,9 +21,11 @@ class Utils: alt_dict[key] = {} return alt_dict main_dict_ref = main_dict + i = 0 for dict_name in path.split("+"): + i += 1 main_dict = magic(main_dict, dict_name)[dict_name] - if path.split("+").index(dict_name) == len(path.split("+")) - 1: + if i == len(path.split("+")): main_dict[key] = value return main_dict_ref