feat(qmkasciigen): get qmk info from longest qmk keyboard name first

main
sudo pacman -Syu 2023-07-30 14:58:45 +07:00
parent f0193acca6
commit e373ebe382
1 changed files with 2 additions and 2 deletions

View File

@ -123,7 +123,7 @@ func getQMKInfo(qmkKeyboardStr string, debug bool) (QMKInfo, error) {
}
kbParts := strings.Split(qmkKeyboardStr, "/")
for i := 1; i <= len(kbParts); i++ {
for i := len(kbParts); i >= 1; i-- {
kb := strings.Join(kbParts[:i], "/")
url := fmt.Sprintf(qmkKeyboardInfoURL, kb)
@ -208,7 +208,7 @@ func getQMKKeymap(qmkKeyboardStr, qmkKeymapStr string, debug bool) (QMKKeymap, e
}
kbParts := strings.Split(qmkKeyboardStr, "/")
for i := 1; i <= len(kbParts); i++ {
for i := len(kbParts); i >= 1; i-- {
kb := strings.Join(kbParts[:i], "/")
url := fmt.Sprintf(qmkKeymapURL, kb, qmkKeymapStr)