From 80f8edb5945d2d966e6afa6d89cb38f39024fcb5 Mon Sep 17 00:00:00 2001
From: Pedro Silva
Date: Tue, 16 Apr 2024 17:11:59 +0100
Subject: [PATCH] Fix lint
---
modules/ppcp-api-client/src/Authentication/SdkClientToken.php | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/modules/ppcp-api-client/src/Authentication/SdkClientToken.php b/modules/ppcp-api-client/src/Authentication/SdkClientToken.php
index 1d097a5ab..6a708e1c1 100644
--- a/modules/ppcp-api-client/src/Authentication/SdkClientToken.php
+++ b/modules/ppcp-api-client/src/Authentication/SdkClientToken.php
@@ -70,7 +70,9 @@ class SdkClientToken {
*/
public function sdk_client_token( string $target_customer_id = '' ): string {
$bearer = $this->bearer->bearer();
- $domain = $_SERVER['HTTP_HOST'];
+
+ // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
+ $domain = wp_unslash( $_SERVER['HTTP_HOST'] ?? '' );
$url = trailingslashit( $this->host ) . 'v1/oauth2/token?grant_type=client_credentials&response_type=client_token&intent=sdk_init&domains[]=*.' . $domain;