From c41c592b9fdbd40a64f32d9fda44c71413424397 Mon Sep 17 00:00:00 2001 From: hishamway Date: Thu, 6 Nov 2025 16:26:09 +0530 Subject: [PATCH] added ability to send the notification expiry as "0" --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index 87ad3871..7c34cebb 100644 --- a/client.go +++ b/client.go @@ -224,7 +224,7 @@ func setHeaders(r *http.Request, n *Notification) { if n.Priority > 0 { r.Header.Set("apns-priority", strconv.Itoa(n.Priority)) } - if n.Expiration.After(time.Unix(0, 0)) { + if !n.Expiration.Before(time.Unix(0, 0)) { r.Header.Set("apns-expiration", strconv.FormatInt(n.Expiration.Unix(), 10)) } if n.PushType != "" {