瀏覽代碼

Resolve alias for `qmk new-keymap` keyboard prompts (#25210)

Joel Challis 1 年之前
父節點
當前提交
5f31d5cc80
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      lib/python/qmk/cli/new/keymap.py

+ 3 - 1
lib/python/qmk/cli/new/keymap.py

@@ -104,7 +104,9 @@ def new_keymap(cli):
     converter = cli.config.new_keymap.converter if cli.args.skip_converter or cli.config.new_keymap.converter else prompt_converter(kb_name)
 
     # check directories
-    if not is_keyboard(kb_name):
+    try:
+        kb_name = keyboard_folder(kb_name)
+    except ValueError:
         cli.log.error(f'Keyboard {{fg_cyan}}{kb_name}{{fg_reset}} does not exist! Please choose a valid name.')
         return False