From 55778f79597fd4d31b0d1815753f3992a9ec4f49 Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Sun, 2 Jun 2019 19:12:22 +0200 Subject: [PATCH] fix config saving bug --- config.yaml | 4 ++-- dotdrop/cfg_yaml.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config.yaml b/config.yaml index 43e2b97..9e2e1ea 100644 --- a/config.yaml +++ b/config.yaml @@ -4,8 +4,8 @@ config: create: true dotpath: dotfiles keepdot: false - longkey: false - link_on_import: nolink link_dotfile_default: nolink + link_on_import: nolink + longkey: false dotfiles: profiles: diff --git a/dotdrop/cfg_yaml.py b/dotdrop/cfg_yaml.py index e7bea99..6b69d52 100644 --- a/dotdrop/cfg_yaml.py +++ b/dotdrop/cfg_yaml.py @@ -717,10 +717,10 @@ class CfgYaml: newv = v if isinstance(v, dict): newv = self._clear_none(v) + if not newv: + continue if newv is None: continue - if not newv: - continue new[k] = newv return new