From 503b09efe15bf32adb4e85f18570a80fb0bc3fb0 Mon Sep 17 00:00:00 2001 From: Maxime Gasselin Date: Mon, 5 Aug 2019 15:13:47 +0200 Subject: [PATCH] oauth2Mixin: python3 compatibility --- weboob/browser/browsers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/browser/browsers.py b/weboob/browser/browsers.py index 6d5469a4a9..c143a1679e 100644 --- a/weboob/browser/browsers.py +++ b/weboob/browser/browsers.py @@ -1123,7 +1123,7 @@ def code_verifier(self, bytes_number=64): return base64.urlsafe_b64encode(os.urandom(bytes_number)).rstrip(b'=').decode('ascii') def code_challenge(self, verifier): - digest = sha256(verifier).digest() + digest = sha256(verifier.encode('utf8')).digest() return base64.urlsafe_b64encode(digest).rstrip(b'=').decode('ascii') def build_authorization_parameters(self): -- GitLab