From fb730b62a40e6cc4fc8e2f0257c673454bca3b86 Mon Sep 17 00:00:00 2001 From: swayne275 Date: Tue, 30 Mar 2021 16:26:23 -0600 Subject: [PATCH] fix end date calculation (#11232) (#11241) --- vault/logical_system_activity.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vault/logical_system_activity.go b/vault/logical_system_activity.go index 58ee0280a8b5..ece572d3000a 100644 --- a/vault/logical_system_activity.go +++ b/vault/logical_system_activity.go @@ -109,7 +109,7 @@ func (b *SystemBackend) handleClientMetricQuery(ctx context.Context, req *logica // Also convert any user inputs to UTC to avoid // problems later. if endTime.IsZero() { - endTime = timeutil.EndOfMonth(time.Now().UTC().AddDate(0, -1, 0)) + endTime = timeutil.EndOfMonth(timeutil.StartOfPreviousMonth(time.Now().UTC())) } else { endTime = endTime.UTC() }