From 1df3eecc06e5d676e0576d227d555821bf1ee6e7 Mon Sep 17 00:00:00 2001 From: Eric Schricker Date: Thu, 12 Sep 2024 09:04:47 +0200 Subject: [PATCH] apply urlencoding just if value is not a string --- src/Writing/PostmanCollectionWriter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Writing/PostmanCollectionWriter.php b/src/Writing/PostmanCollectionWriter.php index 8cdf7e27..9bf7b81f 100644 --- a/src/Writing/PostmanCollectionWriter.php +++ b/src/Writing/PostmanCollectionWriter.php @@ -293,7 +293,7 @@ protected function generateUrlObject(OutputEndpointData $endpointData): array // See https://www.php.net/manual/en/function.parse-str.php $query[] = [ 'key' => "{$name}[$index]", - 'value' => urlencode($value), + 'value' => is_string($value) ? $value : urlencode($value), 'description' => strip_tags($parameterData->description), // Default query params to disabled if they aren't required and have empty values 'disabled' => !$parameterData->required && empty($parameterData->example),