From 951616f48fa41874fb22872d2678defd4b842344 Mon Sep 17 00:00:00 2001 From: Ming Di Leom <43627182+curbengh@users.noreply.github.com> Date: Mon, 11 Aug 2025 09:27:55 +0000 Subject: [PATCH] fix(csp): add protomaps github pages when using protomaps api for maplibre Signed-off-by: Ming Di Leom <43627182+curbengh@users.noreply.github.com> --- lib/Controller/PageController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/Controller/PageController.php b/lib/Controller/PageController.php index 4057dd3e9..920b4c017 100644 --- a/lib/Controller/PageController.php +++ b/lib/Controller/PageController.php @@ -131,6 +131,10 @@ private function addCsp($response): void { $cleanUrl .= ':' . $port; } $csp->addAllowedConnectDomain($cleanUrl); + + if ($host === 'api.protomaps.com') { + $csp->addAllowedConnectDomain('https://protomaps.github.io'); + } } } //$csp->addAllowedConnectDomain('http://192.168.0.66:5000');