diff --git a/src/Http/Middleware/FlarumPromotionHeader.php b/src/Http/Middleware/FlarumPromotionHeader.php index 5e809fd0a..773741434 100644 --- a/src/Http/Middleware/FlarumPromotionHeader.php +++ b/src/Http/Middleware/FlarumPromotionHeader.php @@ -10,6 +10,7 @@ namespace Flarum\Http\Middleware; use Flarum\Foundation\Config; +use Illuminate\Support\Arr; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Server\MiddlewareInterface as Middleware; @@ -21,7 +22,7 @@ class FlarumPromotionHeader implements Middleware public function __construct(Config $config) { - $this->enabled = $config['poweredByHeader'] ?? true; + $this->enabled = Arr::get($config, 'headers.poweredByHeader') ?? true; } public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface