From f8b9536eb82203dc5d145137eab91f28e4fc65a6 Mon Sep 17 00:00:00 2001 From: Djamil Legato Date: Mon, 28 Sep 2020 16:37:18 -0700 Subject: [PATCH] Fixed Referer reference for GPM calls --- system/src/Grav/Common/GPM/Response.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/src/Grav/Common/GPM/Response.php b/system/src/Grav/Common/GPM/Response.php index fc0f9f8c3..b2852e6a8 100644 --- a/system/src/Grav/Common/GPM/Response.php +++ b/system/src/Grav/Common/GPM/Response.php @@ -30,7 +30,6 @@ class Response public static $callback = null; private static $headers = [ - 'Referer' => 'Grav CMS', 'User-Agent' => 'Grav CMS' ]; @@ -58,10 +57,11 @@ class Response } $config = Grav::instance()['config']; + $referer = Grav::instance()['uri']->rootUrl(true); $options = new HttpOptions(); // Set default Headers - $options->setHeaders(self::$headers); + $options->setHeaders(array_merge([ 'Referer' => $referer ], self::$headers)); // Disable verify Peer if required $verify_peer = $config->get('system.gpm.verify_peer', true);