From 23a77bc66d8ae513630eafc37ec33117edae3dfe Mon Sep 17 00:00:00 2001 From: RhodeCode Admin Date: Thu, 27 Jul 2023 12:38:21 +0200 Subject: [PATCH] authomatic: fixed oauth data types --- rhodecode/lib/_vendor/authomatic/adapters.py | 3 +-- rhodecode/lib/_vendor/authomatic/core.py | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/rhodecode/lib/_vendor/authomatic/adapters.py b/rhodecode/lib/_vendor/authomatic/adapters.py index 09253a2e..361fe769 100755 --- a/rhodecode/lib/_vendor/authomatic/adapters.py +++ b/rhodecode/lib/_vendor/authomatic/adapters.py @@ -271,8 +271,7 @@ class WerkzeugAdapter(BaseAdapter): self.response = response def write(self, value): - #self.response.data = self.response.data.decode('utf-8') + value - self.response.data = self.response.data + value + self.response.data = self.response.data.decode('utf-8') + value def set_header(self, key, value): self.response.headers[key] = value diff --git a/rhodecode/lib/_vendor/authomatic/core.py b/rhodecode/lib/_vendor/authomatic/core.py index 9a31e0e0..173fdf1c 100755 --- a/rhodecode/lib/_vendor/authomatic/core.py +++ b/rhodecode/lib/_vendor/authomatic/core.py @@ -1159,8 +1159,7 @@ class Response(ReprMixin): if self.is_binary_string(content): self._content = content else: - #self._content = content.decode('utf-8') - self._content = content + self._content = content.decode('utf-8') return self._content @property