summaryrefslogtreecommitdiff
path: root/lib/python/qmk
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2025-05-05 02:14:40 +0100
committerGitHub <noreply@github.com>2025-05-05 11:14:40 +1000
commit5f31d5cc80fe7d4daec613a7b8813843b7d97238 (patch)
tree31d794731162dee1d39ba72de6014fed77193300 /lib/python/qmk
parentdbe30a1b6fd6b5190826c29dba80b2476caeb9bb (diff)
Resolve alias for `qmk new-keymap` keyboard prompts (#25210)
Diffstat (limited to 'lib/python/qmk')
-rwxr-xr-xlib/python/qmk/cli/new/keymap.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/python/qmk/cli/new/keymap.py b/lib/python/qmk/cli/new/keymap.py
index 16865ceb00..20a0c0198c 100755
--- a/lib/python/qmk/cli/new/keymap.py
+++ b/lib/python/qmk/cli/new/keymap.py
@@ -104,7 +104,9 @@ def new_keymap(cli):
104 converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name) 104 converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name)
105 105
106 # check directories 106 # check directories
107 if not is_keyboard(kb_name): 107 try:
108 kb_name = keyboard_folder(kb_name)
109 except ValueError:
108 cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.') 110 cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.')
109 return False 111 return False
110 112