Skip to content

Commit 61455bf

Browse files
Fixing trailing '?'/'&' in request uri
1 parent 327bebe commit 61455bf

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Client/Client.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,10 @@ protected function setRequestQueryParameters(Request $request, array $options =
183183
} else {
184184
$parametersString = (string) $options['query_parameters'];
185185
}
186-
$uri .= strpos($uri, '?') ? '&' : '?';
187-
$uri .= $parametersString;
186+
if ($parametersString) {
187+
$uri .= strpos($uri, '?') ? '&' : '?';
188+
$uri .= $parametersString;
189+
}
188190
} elseif ($options['query_parameters']) {
189191
$request->body($options['query_parameters']);
190192
}

0 commit comments

Comments
 (0)