diff --git a/core/services/relay/relay.go b/core/services/relay/relay.go index c96abb4b8c8..75ced101b3f 100644 --- a/core/services/relay/relay.go +++ b/core/services/relay/relay.go @@ -133,8 +133,8 @@ func (r *relayerAdapter) Ready() (err error) { func (r *relayerAdapter) HealthReport() map[string]error { hr := make(map[string]error) - maps.Copy(r.Relayer.HealthReport(), hr) - maps.Copy(r.RelayerExt.HealthReport(), hr) + maps.Copy(hr, r.Relayer.HealthReport()) + maps.Copy(hr, r.RelayerExt.HealthReport()) return hr } diff --git a/plugins/plugin.go b/plugins/plugin.go index dff3345efd3..0b93ef26f5c 100644 --- a/plugins/plugin.go +++ b/plugins/plugin.go @@ -32,7 +32,7 @@ func (p *Base) HealthReport() map[string]error { p.mu.RLock() defer p.mu.RUnlock() for _, s := range p.srvs { - maps.Copy(s.HealthReport(), hr) + maps.Copy(hr, s.HealthReport()) } return hr }