Skip to content

Commit dca7d9a

Browse files
authored
Merge pull request #264 from lmoj/double-urlencode
fix issue #246
2 parents 0efdd9d + 034da90 commit dca7d9a

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

gotrue/_async/gotrue_client.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from json import loads
44
from time import time
55
from typing import Callable, Dict, List, Tuple, Union
6-
from urllib.parse import parse_qs, quote, urlencode, urlparse
6+
from urllib.parse import parse_qs, urlencode, urlparse
77
from uuid import uuid4
88

99
from ..constants import (
@@ -829,8 +829,7 @@ def _get_url_for_provider(
829829
provider: Provider,
830830
params: Dict[str, str],
831831
) -> str:
832-
params = {k: quote(v) for k, v in params.items()}
833-
params["provider"] = quote(provider)
832+
params["provider"] = provider
834833
query = urlencode(params)
835834
return f"{self._url}/authorize?{query}"
836835

gotrue/_sync/gotrue_client.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from json import loads
44
from time import time
55
from typing import Callable, Dict, List, Tuple, Union
6-
from urllib.parse import parse_qs, quote, urlencode, urlparse
6+
from urllib.parse import parse_qs, urlencode, urlparse
77
from uuid import uuid4
88

99
from ..constants import (
@@ -827,8 +827,7 @@ def _get_url_for_provider(
827827
provider: Provider,
828828
params: Dict[str, str],
829829
) -> str:
830-
params = {k: quote(v) for k, v in params.items()}
831-
params["provider"] = quote(provider)
830+
params["provider"] = provider
832831
query = urlencode(params)
833832
return f"{self._url}/authorize?{query}"
834833

0 commit comments

Comments
 (0)