diff options
author | Joel Challis <[email protected]> | 2025-04-05 22:21:04 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2025-04-06 07:21:04 +1000 |
commit | 625d62efdf3cf6d720b6620d18774d7513d62d22 (patch) | |
tree | e0d3ef0fbe2596c4d9fd44e7b0644a68ab9d07bd /lib/python/qmk/cli/lint.py | |
parent | bc42a7ea8980c1d135ac6f2d2ec194e3e7355bfe (diff) | |
download | qmk_firmware-625d62efdf3cf6d720b6620d18774d7513d62d22.tar.gz qmk_firmware-625d62efdf3cf6d720b6620d18774d7513d62d22.zip |
Fix 'qmk lint -kb' argument handling (#25093)0.28.3
Diffstat (limited to 'lib/python/qmk/cli/lint.py')
-rw-r--r-- | lib/python/qmk/cli/lint.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/python/qmk/cli/lint.py b/lib/python/qmk/cli/lint.py index c09e377ad6..bcf905f579 100644 --- a/lib/python/qmk/cli/lint.py +++ b/lib/python/qmk/cli/lint.py @@ -317,10 +317,10 @@ def lint(cli): if isinstance(cli.config.lint.keyboard, str): # if provided via config - string not array keyboard_list = [cli.config.lint.keyboard] - elif is_all_keyboards(cli.args.keyboard[0]): + elif any(is_all_keyboards(kb) for kb in cli.args.keyboard): keyboard_list = list_keyboards() else: - keyboard_list = cli.config.lint.keyboard + keyboard_list = list(set(cli.config.lint.keyboard)) failed = [] |