]> source.dussan.org Git - nextcloud-server.git/commitdiff
Preserve keys when sorting parameters when generatings urls
authorRobin Appelman <icewind@owncloud.com>
Tue, 29 Apr 2014 09:55:19 +0000 (11:55 +0200)
committerRobin Appelman <icewind@owncloud.com>
Tue, 29 Apr 2014 09:55:19 +0000 (11:55 +0200)
lib/private/route/cachingrouter.php

index 6412ceb0418265bc46a37d8eb650da8807de7596..7a21c523435af5f38f24b3b8cc343c82375382b9 100644 (file)
@@ -31,7 +31,7 @@ class CachingRouter extends Router {
         * @return string
         */
        public function generate($name, $parameters = array(), $absolute = false) {
-               sort($parameters);
+               asort($parameters);
                $key = $this->context->getHost() . '#' . $this->context->getBaseUrl() . $name . json_encode($parameters) . intval($absolute);
                if ($this->cache->hasKey($key)) {
                        return $this->cache->get($key);