From 6808561f99f90f7c3394fd3efb6c74e87caf6342 Mon Sep 17 00:00:00 2001 From: hiro-at-pieces Date: Mon, 1 Sep 2025 17:36:55 -0400 Subject: [PATCH 1/2] Fix null custom headers --- lib/src/server/handler.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/server/handler.dart b/lib/src/server/handler.dart index 92717ec2..70875678 100644 --- a/lib/src/server/handler.dart +++ b/lib/src/server/handler.dart @@ -364,7 +364,7 @@ class ServerHandler extends ServiceCall { }; outgoingHeadersMap.addAll(_customHeaders!); - _customHeaders = null; + _customHeaders = {} final outgoingHeaders =
[]; outgoingHeadersMap.forEach( @@ -393,7 +393,7 @@ class ServerHandler extends ServiceCall { ..remove(':status') ..remove('content-type'); outgoingTrailersMap.addAll(_customHeaders!); - _customHeaders = null; + _customHeaders = {} _headersSent = true; } _customTrailers! From a25aa7edf7b0f0d6e1117f8ab881901e89d1f1fa Mon Sep 17 00:00:00 2001 From: hiro-at-pieces Date: Mon, 1 Sep 2025 17:38:26 -0400 Subject: [PATCH 2/2] add ; --- lib/src/server/handler.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/server/handler.dart b/lib/src/server/handler.dart index 70875678..e78ac496 100644 --- a/lib/src/server/handler.dart +++ b/lib/src/server/handler.dart @@ -364,7 +364,7 @@ class ServerHandler extends ServiceCall { }; outgoingHeadersMap.addAll(_customHeaders!); - _customHeaders = {} + _customHeaders = {}; final outgoingHeaders =
[]; outgoingHeadersMap.forEach( @@ -393,7 +393,7 @@ class ServerHandler extends ServiceCall { ..remove(':status') ..remove('content-type'); outgoingTrailersMap.addAll(_customHeaders!); - _customHeaders = {} + _customHeaders = {}; _headersSent = true; } _customTrailers!