diff --git a/models/drivers.go b/models/drivers.go index 2296a0d..7a66470 100644 --- a/models/drivers.go +++ b/models/drivers.go @@ -15,6 +15,7 @@ func (d *Drivers) AddDriver(drv Driver) { if driver, ok := (*d)[drv.Type]; ok { driver.AddBuses(drv.Buses) (*d)[drv.Type] = driver + return } (*d)[drv.Type] = &drv }