From b3ef3cb33bf5ce7f872e786068cfe3f5b9a9352b Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Fri, 8 Mar 2019 08:33:24 +0100 Subject: [PATCH] save null for empty profile instead of [] --- dotdrop/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dotdrop/config.py b/dotdrop/config.py index 37ed02d..2e557dc 100644 --- a/dotdrop/config.py +++ b/dotdrop/config.py @@ -231,7 +231,6 @@ class Cfg: self.lnk_profiles = self.content[self.key_profiles] for k, v in self.lnk_profiles.items(): if not v: - self.lnk_profiles[k] = {} continue if self.key_profiles_dots in v and \ v[self.key_profiles_dots] is None: @@ -419,6 +418,8 @@ class Cfg: if profile in seen: self.log.err('cyclic include in profile \"{}\"'.format(profile)) return False, [] + if not self.lnk_profiles[profile]: + return True, [] dotfiles = self.prodots[profile] if self.key_profiles_incl not in self.lnk_profiles[profile]: # no include found