fix: Sanitize event type logging in EnhancedSecurityNotificationService

This commit is contained in:
GitHub Actions
2026-02-20 13:56:56 +00:00
parent 8e88d9feae
commit 105338ef67
@@ -16,6 +16,7 @@ import (
"github.com/Wikid82/charon/backend/internal/logger"
"github.com/Wikid82/charon/backend/internal/models"
"github.com/Wikid82/charon/backend/internal/security"
"github.com/Wikid82/charon/backend/internal/util"
"gorm.io/gorm"
)
@@ -540,7 +541,7 @@ func (s *EnhancedSecurityNotificationService) SendViaProviders(ctx context.Conte
if len(targetProviders) == 0 {
// No providers configured for this event type - fail closed (no notification)
logger.Log().WithField("event_type", event.EventType).Debug("No providers configured for security event")
logger.Log().WithField("event_type", util.SanitizeForLog(event.EventType)).Debug("No providers configured for security event")
return nil
}