Don't decorate admission for audit when audit is disabled

This commit is contained in:
Tim Allclair 2022-02-15 17:20:32 -08:00
parent a37b6fc8b4
commit 1b529d4f0b

View File

@ -43,7 +43,7 @@ var _ ValidationInterface = &auditHandler{}
// Validate function must be instance of privateAnnotationsGetter or
// AnnotationsGetter, otherwise an error is returned.
func WithAudit(i Interface, ae *auditinternal.Event) Interface {
if i == nil {
if i == nil || ae == nil {
return i
}
return &auditHandler{Interface: i, ae: ae}