Page MenuHomePhabricator

D20116.id48056.diff
No OneTemporary

D20116.id48056.diff

diff --git a/src/utils/utils.php b/src/utils/utils.php
--- a/src/utils/utils.php
+++ b/src/utils/utils.php
@@ -1567,6 +1567,13 @@
$query = array();
foreach ($parameters as $key => $value) {
+ if (is_array($value) || is_object($value)) {
+ throw new Exception(
+ pht(
+ 'HTTP query parameter (with key "%s") is not a scalar. Parameters '.
+ 'must all be scalars.',
+ $key));
+ }
$query[] = rawurlencode($key).'='.rawurlencode($value);
}
$query = implode($query, '&');

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 15, 11:37 PM (1 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7704477
Default Alt Text
D20116.id48056.diff (532 B)

Event Timeline