From 5f49ca683a3d492586146fb2806bb7d01ddc4747 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Wed, 28 Aug 2024 12:14:22 -0600 Subject: [PATCH] bridgestate: deduplicate on remote name Signed-off-by: Sumner Evans --- bridge/status/bridgestate.go | 1 + 1 file changed, 1 insertion(+) diff --git a/bridge/status/bridgestate.go b/bridge/status/bridgestate.go index 72e61415..1aa4bb1f 100644 --- a/bridge/status/bridgestate.go +++ b/bridge/status/bridgestate.go @@ -187,6 +187,7 @@ func (pong *BridgeState) SendHTTP(ctx context.Context, url, token string) error func (pong *BridgeState) ShouldDeduplicate(newPong *BridgeState) bool { return pong != nil && pong.StateEvent == newPong.StateEvent && + pong.RemoteName == newPong.RemoteName && ptr.Val(pong.RemoteProfile) == ptr.Val(newPong.RemoteProfile) && pong.Error == newPong.Error && maps.EqualFunc(pong.Info, newPong.Info, reflect.DeepEqual) &&