From: Daan De Meyer Date: Tue, 24 Jan 2023 10:55:07 +0000 (+0100) Subject: Make sure args_find_path() works with as_list X-Git-Tag: v15~356 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ecd4504c501b928bd5e31deaae07ae7730ba29bc;p=thirdparty%2Fmkosi.git Make sure args_find_path() works with as_list The default when using list arguments is [], so let's modify the check to account for this. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 2e27b496c..12d9b759d 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -2615,7 +2615,7 @@ def find_skeleton(args: argparse.Namespace) -> None: def args_find_path(args: argparse.Namespace, name: str, path: str, *, as_list: bool = False) -> None: - if getattr(args, name) is not None: + if getattr(args, name): return abspath = Path(path).absolute() if abspath.exists():