From 24fd9ffa7907e70d57456406457b14aaebf54243 Mon Sep 17 00:00:00 2001 From: Dimitri Bouniol Date: Sat, 1 Mar 2025 00:51:30 -0800 Subject: [PATCH] Improved payload size slightly when sending JSON --- Sources/WebPush/WebPushManager.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/WebPush/WebPushManager.swift b/Sources/WebPush/WebPushManager.swift index 0f8a0ef..358143f 100644 --- a/Sources/WebPush/WebPushManager.swift +++ b/Sources/WebPush/WebPushManager.swift @@ -1078,6 +1078,7 @@ extension WebPushManager { case .json(let json): let encoder = JSONEncoder() encoder.dateEncodingStrategy = .millisecondsSince1970 + encoder.outputFormatting = [.withoutEscapingSlashes] return try encoder.encode(json) } }