diff --git a/src/hash-router.js b/src/hash-router.js index 5c8b622..c4f7ccc 100644 --- a/src/hash-router.js +++ b/src/hash-router.js @@ -130,7 +130,7 @@ for (var q = 0; q < hashParts.hashQueryArray.length; q++) { var keyValue = (hashParts.hashQueryArray[q]).split('='); if (keyValue.length >= 1 && keyValue[0]) { - query[keyValue[0]] = keyValue[1] ? decodeURIComponent(keyValue[1]) : ''; + query[decodeURIComponent(keyValue[0])] = keyValue[1] ? decodeURIComponent(keyValue[1]) : ''; } } } @@ -236,4 +236,4 @@ global.Router = Router; -})(this); \ No newline at end of file +})(this);