Skip to content

Commit 9af5ce3

Browse files
committed
check for token before adding header
1 parent 998452e commit 9af5ce3

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

resources/lib/twitch/queries.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,23 +98,26 @@ def execute(self):
9898
class ApiQuery(JsonQuery):
9999
def __init__(self, path, headers={}, data={}, method='GET'):
100100
headers.setdefault('Client-ID', CLIENT_ID)
101-
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
101+
if OAUTH_TOKEN:
102+
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
102103
super(ApiQuery, self).__init__(_kraken_baseurl, headers, data, method)
103104
self.add_path(path)
104105

105106

106107
class HiddenApiQuery(JsonQuery):
107108
def __init__(self, path, headers={}, data={}, method='GET'):
108109
headers.setdefault('Client-Id', CLIENT_ID)
109-
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
110+
if OAUTH_TOKEN:
111+
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
110112
super(HiddenApiQuery, self).__init__(_hidden_baseurl, headers, data, method)
111113
self.add_path(path)
112114

113115

114116
class UsherQuery(DownloadQuery):
115117
def __init__(self, path, headers={}, data={}, method='GET'):
116118
headers.setdefault('Client-Id', CLIENT_ID)
117-
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
119+
if OAUTH_TOKEN:
120+
headers.setdefault('Authorization', 'OAuth {access_token}'.format(access_token=OAUTH_TOKEN))
118121
super(UsherQuery, self).__init__(_usher_baseurl, headers, data, method)
119122
self.add_path(path)
120123

0 commit comments

Comments
 (0)