From 2fcbc5865327ce9b2f96c6ae4bb6d543e632795a Mon Sep 17 00:00:00 2001 From: Sylvain MARIE Date: Sun, 19 Apr 2020 14:22:59 +0200 Subject: changelog --- CHANGELOG.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ab556f1..9a20ebd 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -27,6 +27,11 @@ OAuth2.0 Client - Bugfixes * #290: Fix Authorization Code's errors processing * #603: BackendApplication.Client.prepare_request_body use the `scope` argument as intended. * #672: Fix edge case when `expires_in=Null` + * #730: Base OAuth2 Client now has a consistent way of managing the `scope`: it consistently + relies on the `scope` provided in the constructor if any, except if overridden temporarily + in a method call. Note that in particular providing a non-None `scope` in + `prepare_authorization_request` or `prepare_refresh_token` does not override anymore + `self.scope` forever, it is just used temporarily. OAuth1.0 Client -- cgit v1.2.1