{"action":"created","issue":{"url":"https://api.github.com/repos/ben-biddington/dust/issues/1","labels_url":"https://api.github.com/repos/ben-biddington/dust/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/ben-biddington/dust/issues/1/comments","events_url":"https://api.github.com/repos/ben-biddington/dust/issues/1/events","html_url":"https://github.com/ben-biddington/dust/pull/1","id":54585552,"number":1,"title":"Fix for query string parameter values being split when they contain a comma (,)","user":{"login":"ezescan-rhys","id":10556579,"avatar_url":"https://avatars.githubusercontent.com/u/10556579?v=3","gravatar_id":"","url":"https://api.github.com/users/ezescan-rhys","html_url":"https://github.com/ezescan-rhys","followers_url":"https://api.github.com/users/ezescan-rhys/followers","following_url":"https://api.github.com/users/ezescan-rhys/following{/other_user}","gists_url":"https://api.github.com/users/ezescan-rhys/gists{/gist_id}","starred_url":"https://api.github.com/users/ezescan-rhys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ezescan-rhys/subscriptions","organizations_url":"https://api.github.com/users/ezescan-rhys/orgs","repos_url":"https://api.github.com/users/ezescan-rhys/repos","events_url":"https://api.github.com/users/ezescan-rhys/events{/privacy}","received_events_url":"https://api.github.com/users/ezescan-rhys/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-16T15:12:11Z","updated_at":"2015-01-21T20:24:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ben-biddington/dust/pulls/1","html_url":"https://github.com/ben-biddington/dust/pull/1","diff_url":"https://github.com/ben-biddington/dust/pull/1.diff","patch_url":"https://github.com/ben-biddington/dust/pull/1.patch"},"body":"This fix is needed to resolve an issue with query string parameters that have one or more commas (,) in their value being split due to the assumption that the .Net framework HttpUtility.ParseQueryString method has joined multiple values with the same parameter name.\r\n\r\nFor example, the query string \"?where=TaxNumber.Replace(\" \",\"\") == \"1234\"&page=1\" is split into the following parameters:\r\n\r\n\"where\"=\"TaxNumber.Replace(\" \"\"\r\n\"where\"=\"\"\") == \"1234\"\r\n\"page\"=\"1\"\r\n\r\nBut it should really be as follows:\r\n\r\n\"where\"=\"TaxNumber.Replace(\" \",\"\") == \"1234\"\"\r\n\"page\"=\"1\""},"comment":{"url":"https://api.github.com/repos/ben-biddington/dust/issues/comments/70914470","html_url":"https://github.com/ben-biddington/dust/pull/1#issuecomment-70914470","issue_url":"https://api.github.com/repos/ben-biddington/dust/issues/1","id":70914470,"user":{"login":"ben-biddington","id":32415,"avatar_url":"https://avatars.githubusercontent.com/u/32415?v=3","gravatar_id":"","url":"https://api.github.com/users/ben-biddington","html_url":"https://github.com/ben-biddington","followers_url":"https://api.github.com/users/ben-biddington/followers","following_url":"https://api.github.com/users/ben-biddington/following{/other_user}","gists_url":"https://api.github.com/users/ben-biddington/gists{/gist_id}","starred_url":"https://api.github.com/users/ben-biddington/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ben-biddington/subscriptions","organizations_url":"https://api.github.com/users/ben-biddington/orgs","repos_url":"https://api.github.com/users/ben-biddington/repos","events_url":"https://api.github.com/users/ben-biddington/events{/privacy}","received_events_url":"https://api.github.com/users/ben-biddington/received_events","type":"User","site_admin":false},"created_at":"2015-01-21T20:24:26Z","updated_at":"2015-01-21T20:24:26Z","body":"Thanks @ezescan-rhys, will take a look as soon as possible "}}