From bfbe7df86199918ea216d4bd7de3b75963533e4b Mon Sep 17 00:00:00 2001
From: benjamin <ben@elixxir.io>
Date: Tue, 25 Oct 2022 12:36:19 -0700
Subject: [PATCH] another fixed how bounds for when to generate historical
 identities are created

---
 cmix/identity/tracker.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cmix/identity/tracker.go b/cmix/identity/tracker.go
index 2f4494c39..9de1fd3d9 100644
--- a/cmix/identity/tracker.go
+++ b/cmix/identity/tracker.go
@@ -152,8 +152,8 @@ func (t *manager) AddIdentityWithHistory(id *id.ID, validUntil, historicalBeginn
 	}
 
 	if now := time.Now(); historicalBeginning.After(now) ||
-		now.Sub(historicalBeginning) < 1*time.Minute {
-		historicalBeginning = now.Add(-1 * time.Minute)
+		now.Sub(historicalBeginning) < time.Duration(ephemeral.Period) {
+		historicalBeginning = now.Add(-time.Duration(ephemeral.Period))
 	}
 
 	t.newIdentity <- TrackedID{
-- 
GitLab