Skip to content

Commit 95d1caf

Browse files
authored
Merge pull request #123 from imgurbot12/fix/redirect
fix(utils): include query-params from base when building uri
2 parents 13a134a + e0d0a7a commit 95d1caf

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

aioauth/utils.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
Type,
3030
Union,
3131
)
32-
from urllib.parse import quote, urlencode, urlparse, urlunsplit
32+
from urllib.parse import parse_qs, quote, urlencode, urlparse, urlunsplit
3333

3434
from aioauth.requests import Request
3535

@@ -155,6 +155,9 @@ def build_uri(
155155
fragment = {}
156156

157157
parsed_url = urlparse(url)
158+
parsed_params = {k: v[0] for k, v in parse_qs(parsed_url.query or "").items()}
159+
query_params = {**parsed_params, **query_params}
160+
158161
uri = urlunsplit(
159162
(
160163
parsed_url.scheme,

0 commit comments

Comments
 (0)