diff --git a/pkg/coredata/access_review_campaign_source.go b/pkg/coredata/access_review_campaign_source.go index 425e174ca..b6eb4d7fb 100644 --- a/pkg/coredata/access_review_campaign_source.go +++ b/pkg/coredata/access_review_campaign_source.go @@ -166,9 +166,11 @@ func (sources *AccessReviewCampaignSources) MergeByCampaignID( if _, ok := seen[source.ID]; ok { continue } + seen[source.ID] = struct{}{} var connectorID *string + if source.ConnectorID != nil { s := source.ConnectorID.String() connectorID = &s