From b00f4f87d9f967836ffbe8202f1046b5bcc138ad Mon Sep 17 00:00:00 2001 From: Shlomo Dalezman Date: Tue, 7 Apr 2015 19:29:36 -0400 Subject: [PATCH] added parsing of '?' for query strings --- mithril.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mithril.js b/mithril.js index dba0bd6e..2ba7d1f0 100644 --- a/mithril.js +++ b/mithril.js @@ -734,7 +734,12 @@ var m = (function app(window, undefined) { return str.join("&") } function parseQueryString(str) { - var pairs = str.split("&"), params = {}; + if (str[0] === "?") { + str = str.substring(1); + } + + var pairs = str.split("&"), + params = {}; for (var i = 0, len = pairs.length; i < len; i++) { var pair = pairs[i].split("="); var key = decodeURIComponent(pair[0])