Skip to content

Commit 1d01f52

Browse files
Massimiliano Pippihowjmay
Massimiliano Pippi
authored andcommitted
Avoid calling cloud API if vid or pid are invalid (#439)
* avoid calling cloud API if vid or pid are invalid * user regex
1 parent ef6463b commit 1d01f52

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: arduino/libraries/librariesmanager/librariesmanager.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import (
2424
"github.com/arduino/arduino-cli/arduino/cores"
2525
"github.com/arduino/arduino-cli/arduino/libraries"
2626
"github.com/arduino/arduino-cli/arduino/libraries/librariesindex"
27+
"github.com/arduino/arduino-cli/arduino/utils"
2728
paths "github.com/arduino/go-paths-helper"
2829
"github.com/pmylund/sortutil"
2930
"github.com/sirupsen/logrus"
@@ -209,7 +210,8 @@ func (sc *LibrariesManager) LoadLibrariesFromDir(librariesDir *LibrariesDir) err
209210
// name and version or, if the version is nil, the library installed
210211
// in the sketchbook.
211212
func (sc *LibrariesManager) FindByReference(libRef *librariesindex.Reference) *libraries.Library {
212-
alternatives, have := sc.Libraries[libRef.Name]
213+
saneName := utils.SanitizeName(libRef.Name)
214+
alternatives, have := sc.Libraries[saneName]
213215
if !have {
214216
return nil
215217
}

0 commit comments

Comments
 (0)