From 9ad52fc27a0beb121664742358afeaeda4971f74 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 27 Jul 2026 15:44:58 +0000 Subject: [PATCH] Fix undefined source in AddCampaignSource Declare AccessReviewSource before LoadByID so the package compiles after RemoveCampaignSource cleanup. Signed-off-by: Cursor Agent Co-authored-by: Bryan FRIMIN --- pkg/accessreview/campaign_service.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/accessreview/campaign_service.go b/pkg/accessreview/campaign_service.go index 760177e1c..cbd3baa56 100644 --- a/pkg/accessreview/campaign_service.go +++ b/pkg/accessreview/campaign_service.go @@ -240,6 +240,8 @@ func (s *Service) AddCampaignSource( if campaign.Status != coredata.AccessReviewCampaignStatusDraft { return NewCampaignNotDraftError(campaign.ID) } + + source := &coredata.AccessReviewSource{} if err := source.LoadByID(ctx, conn, scope, req.AccessReviewSourceID); err != nil { if errors.Is(err, coredata.ErrResourceNotFound) { return coredata.ErrResourceNotFound