diff --git a/repository/repository_manager.go b/repository/repository_manager.go index 294073b..6f04e74 100644 --- a/repository/repository_manager.go +++ b/repository/repository_manager.go @@ -916,7 +916,7 @@ func buildStationRelationShip(source *proto.Repository, repo *Repository) error } for _, group := range protoData.ElectronicGroup { if group.Code == "SPKS" { - station.spksComponents = buildRelComponent(repo, group.Components) + station.spksComponents = append(station.spksComponents, buildRelComponent(repo, group.Components)...) } else if group.Code == "EMP" || strings.HasSuffix(group.Code, "EMPJ") { station.empGroups = append(station.empGroups, &ElectronicComponentGroup{ code: group.Code,