mozilla/socorro — pull request #836 by AdrianGaudebert (2012-09-18 14:41:05+00:00)
Title: Fixes bug 791889 - More robust middleware decode function, and do not do...

...uble-decode the query parameter in the UI.

The fix in the middleware ``service.py`` file is the one for the actual problem, but when testing I found another problem with ``+`` being sent to the middleware as spaces. I wonder how this happened, and I wonder why I didn't see that problem when originally testing the pluses fix. Anyhow, this is all logical (the query parameter was decoded twice, thus making ``+`` characters white spaces) and it now works. I tested with a few complex signatures and didn't run into any problem.

@Lonnen r?