diff --git a/db.py b/db.py index 64e2e34..8e8a03e 100644 --- a/db.py +++ b/db.py @@ -20,7 +20,11 @@ class Utils: def set(main_dict: dict, path: str, *, key: str, value): def magic(alt_dict: dict, key: str): if key in alt_dict.keys(): - return alt_dict + if isinstance(alt_dict[key], dict): + return alt_dict + else: + alt_dict[key] = {} + return alt_dict else: alt_dict[key] = {} return alt_dict