File tree 1 file changed +7
-5
lines changed
1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -1470,17 +1470,19 @@ func (ls *INOLanguageServer) extractDataFolderFromArduinoCLI(logger jsonrpc.Func
1470
1470
}
1471
1471
1472
1472
type cmdRes struct {
1473
- Directories struct {
1474
- Data string `json:"data"`
1475
- } `json:"directories"`
1473
+ Config struct {
1474
+ Directories struct {
1475
+ Data string `json:"data"`
1476
+ } `json:"directories"`
1477
+ } `json:"config"`
1476
1478
}
1477
1479
var res cmdRes
1478
1480
if err := json .Unmarshal (cmdOutput .Bytes (), & res ); err != nil {
1479
1481
return nil , errors .Errorf ("parsing arduino-cli output: %s" , err )
1480
1482
}
1481
1483
// Return only the build path
1482
- logger .Logf ("Arduino Data Dir -> %s" , res .Directories .Data )
1483
- dataDir = res .Directories .Data
1484
+ logger .Logf ("Arduino Data Dir -> %s" , res .Config . Directories .Data )
1485
+ dataDir = res .Config . Directories .Data
1484
1486
}
1485
1487
1486
1488
dataDirPath := paths .New (dataDir )
You can’t perform that action at this time.
0 commit comments