WebStack/Resources/OpenIDLogin.py | raw changeset files shortlog |
1.1 --- a/WebStack/Resources/OpenIDLogin.py Wed Nov 25 20:12:52 2009 +0100 1.2 +++ b/WebStack/Resources/OpenIDLogin.py Fri Nov 27 01:58:47 2009 +0100 1.3 @@ -96,7 +96,11 @@ 1.4 1.5 # Build an URL for returning to the application. 1.6 1.7 - url = trans.encode_url_without_query(fields["openid.return_to"][0]) + "?" 1.8 + url = fields["openid.return_to"][0] 1.9 + if "?" in url: 1.10 + url += "&" 1.11 + else: 1.12 + url += "?" 1.13 1.14 first = 1 1.15 for name, value in fields.items():