khatru: fix for panics when expiration manager is nil.

This commit is contained in:
fiatjaf
2025-10-14 01:52:10 +00:00
parent 9e41bc69c4
commit d85bb8aa1b
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -61,7 +61,9 @@ func (rl *Relay) handleNormal(ctx context.Context, evt nostr.Event) (skipBroadca
}
// track event expiration if applicable
rl.expirationManager.trackEvent(evt)
if rl.expirationManager != nil {
rl.expirationManager.trackEvent(evt)
}
return false, nil
}