From d8762187de4d6cef07641282b9a62fe15ad5a113 Mon Sep 17 00:00:00 2001 From: Fu Hanxi Date: Thu, 19 Mar 2026 11:08:22 +0800 Subject: [PATCH] fix: duplicated find argument --- idf_build_apps/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/idf_build_apps/main.py b/idf_build_apps/main.py index 91f1926..5499a85 100644 --- a/idf_build_apps/main.py +++ b/idf_build_apps/main.py @@ -392,15 +392,17 @@ def main(): if action == 'find': arguments = FindArguments(**kwargs_without_none) + find_arguments = arguments else: arguments = BuildArguments(**kwargs_without_none) + find_arguments = FindArguments(**kwargs_without_none) # real call starts here # build also needs to find first apps = find_apps( arguments.paths, arguments.target, - find_arguments=FindArguments.model_validate(arguments.model_dump(exclude_none=True)), + find_arguments=find_arguments, ) if isinstance(arguments, FindArguments): # find only