From a3e948a934e078a9c9693f8d4ebab91451783d30 Mon Sep 17 00:00:00 2001 From: Jordan Doyle Date: Sun, 25 Jun 2023 13:21:15 +0100 Subject: [PATCH] Skip serializing empty environment variables --- src/audit.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/audit.rs b/src/audit.rs index c951d40..59ad985 100644 --- a/src/audit.rs +++ b/src/audit.rs @@ -70,6 +70,7 @@ pub struct AuditLog { #[serde(with = "time::serde::rfc3339")] pub ts: OffsetDateTime, pub peer_address: Option, + #[serde(skip_serializing_if = "Vec::is_empty")] pub environment_variables: Vec<(Box, Box)>, pub events: Vec, #[serde(skip)] -- libgit2 1.7.2