From 87e9d84a3115bb76da50eb65cec526ac9c37c81e Mon Sep 17 00:00:00 2001 From: Daniel Sturm <384815+dsturm@users.noreply.github.com> Date: Tue, 30 Jan 2024 16:54:42 +0100 Subject: [PATCH] Fix: response() returning ResponseFactory instead of Response (#336) * Fix response() returning ResponseFactory instead of Response --- src/Roots/Acorn/Bootloader.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Roots/Acorn/Bootloader.php b/src/Roots/Acorn/Bootloader.php index 9122c8ad..6be1e469 100644 --- a/src/Roots/Acorn/Bootloader.php +++ b/src/Roots/Acorn/Bootloader.php @@ -228,9 +228,11 @@ protected function bootHttp(ApplicationContract $app) protected function registerWordPressRoute(ApplicationContract $app) { $app->make('router') - ->any('{any?}', fn () => tap(response(), function (Response $response) { + ->any('{any?}', fn () => tap(response(''), function (Response $response) { foreach (headers_list() as $header) { - header_remove($header); + if (! headers_sent()) { + header_remove($header); + } $response->header(...explode(': ', $header)); }