From 25cde9672eaf5e807eeb8b2e6e81332977a205e2 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sat, 27 Aug 2022 10:59:30 +0300 Subject: [PATCH] aedi: fix handling of argument value evaluated to false --- aedi/utility.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aedi/utility.py b/aedi/utility.py index c48a4937..78adf9e4 100644 --- a/aedi/utility.py +++ b/aedi/utility.py @@ -43,7 +43,7 @@ class CommandLineOptions(dict): return ArgumentValue() def __setitem__(self, key, value): - return super().__setitem__(key, ArgumentValue(value)) + return super().__setitem__(key, ArgumentValue(value) if value else None) def to_list(self, rules=MAKE_RULES) -> list: result = []