diff options
-rw-r--r-- | lib/helper.php | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/helper.php b/lib/helper.php index d2c6b1695bd..425dc138c5a 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -78,11 +78,8 @@ class OC_Helper { } } - if (!empty($args)) { - $urlLinkTo .= '?'; - foreach($args as $k => $v) { - $urlLinkTo .= '&'.$k.'='.urlencode($v); - } + if ($args && $query = http_build_query($args, '', '&')) { + $urlLinkTo .= '?'.$query; } return $urlLinkTo; |