From cdd3af635b5749a2d72e1a8020bb59e2d0c8d5a7 Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Mon, 6 Jul 2026 18:41:10 +0200 Subject: [PATCH] Hide unpublished and hidden docs in Slack alert The trust center access-request Slack notification listed every document referenced by a document access, including drafts with no published version and documents whose trust center visibility is NONE. Skip those so the message only surfaces documents a requester could actually be granted. Signed-off-by: Sacha Al Himdani --- pkg/slack/slack_message_service.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/slack/slack_message_service.go b/pkg/slack/slack_message_service.go index 85935136a..1a37bfd12 100644 --- a/pkg/slack/slack_message_service.go +++ b/pkg/slack/slack_message_service.go @@ -354,6 +354,10 @@ func (s *Service) loadDocumentsReportsAndFilesFromAccesses( return nil, nil, nil, fmt.Errorf("cannot load document: %w", err) } + if doc.CurrentPublishedMajor == nil || doc.TrustCenterVisibility == coredata.TrustCenterVisibilityNone { + continue + } + documents = append( documents, SlackMessageDocument{