From 93a78efc130f6dc57c79653e3692b357462f4b54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20M=C3=BCller?= Date: Wed, 28 May 2025 15:00:44 +0200 Subject: [PATCH] ACFIVE-49931 quickfix for header problems --- src/Emitter/Emitter.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Emitter/Emitter.php b/src/Emitter/Emitter.php index 164614d..7c5c1d6 100644 --- a/src/Emitter/Emitter.php +++ b/src/Emitter/Emitter.php @@ -79,8 +79,12 @@ private function emitHeaders(ResponseInterface $response): void header($statusHeader, true, $statusCode); foreach ($response->getHeaders() as $header => $values) { - foreach ($values as $value) { - header(sprintf('%s: %s', $header, $value), true, $statusCode); + if (is_array($values)) { + foreach ($values as $value) { + header(sprintf('%s: %s', $header, $value), true, $statusCode); + } + } else { + header(sprintf('%s: %s', $header, $values), true, $statusCode); } } }