Skip to content

Commit ae639dd

Browse files
committed
API-2197 check for client credentials key and boolean value
1 parent 49b711a commit ae639dd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

bynder_sdk/client/bynder_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def __init__(self, domain, **kwargs):
3131
)
3232

3333
# if client credentials use BackendApplicationClient from oauthlib, client suited for client credentials
34-
client_credentials = BackendApplicationClient(kwargs['client_id']) if kwargs.get('client_credentials', None) else None
34+
client_credentials = BackendApplicationClient(kwargs['client_id']) if kwargs.get('client_credentials', None) == True else None
3535
self.session = BynderOAuth2Session(
3636
domain,
3737
kwargs['client_id'],

samples/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ def get_auth_client(self) -> BynderClient:
4141
# }
4242

4343
# auth code grant type
44-
if self.config_data.get('token', None) is None and self.config_data.get('client_credentials', None) is None:
44+
if self.config_data.get('token', None) is None and not self.config_data.get('client_credentials', None):
4545
print(bynder_client.get_authorization_url())
4646

4747
code = input('Code: ')
4848
print(bynder_client.fetch_token(code))
4949

5050
# client credentials grant type
51-
elif self.config_data.get('token', None) is None and self.config_data.get('client_credentials', None):
51+
elif self.config_data.get('token', None) is None and self.config_data.get('client_credentials', None) == True:
5252
bynder_client.fetch_token(code=None)
5353

5454
return bynder_client

0 commit comments

Comments
 (0)