From b9b4fc87f809daefbeda2be250aeb428b5e131ff Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Thu, 18 Jan 2024 22:10:06 +0100 Subject: [PATCH] restore dictparser --- dotdrop/dictparser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dotdrop/dictparser.py b/dotdrop/dictparser.py index 9444b32..49017b8 100644 --- a/dotdrop/dictparser.py +++ b/dotdrop/dictparser.py @@ -27,9 +27,9 @@ class DictParser: except AttributeError: pass newv = cls._adjust_yaml_keys(tmp) - if key: - newv[key] = key - return cls(**newv) + if not key: + return cls(**newv) + return cls(key=key, **newv) @classmethod def parse_dict(cls, items):