Fix 'qmk lint -kb' argument handling (#25093)
This commit is contained in:
parent
bc42a7ea89
commit
625d62efdf
|
@ -317,10 +317,10 @@ def lint(cli):
|
||||||
if isinstance(cli.config.lint.keyboard, str):
|
if isinstance(cli.config.lint.keyboard, str):
|
||||||
# if provided via config - string not array
|
# if provided via config - string not array
|
||||||
keyboard_list = [cli.config.lint.keyboard]
|
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()
|
keyboard_list = list_keyboards()
|
||||||
else:
|
else:
|
||||||
keyboard_list = cli.config.lint.keyboard
|
keyboard_list = list(set(cli.config.lint.keyboard))
|
||||||
|
|
||||||
failed = []
|
failed = []
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user