@@ -182,8 +182,8 @@ class OAuthRequest(object):
182
182
http_url = None
183
183
version = VERSION
184
184
185
- def __init__ (self , http_method = HTTP_METHOD , http_url = None , parameters = None ):
186
- self .http_method = http_method
185
+ def __init__ (self , http_method = None , http_url = None , parameters = None ):
186
+ self .http_method = http_method or HTTP_METHOD
187
187
self .http_url = http_url
188
188
self .parameters = parameters or {}
189
189
@@ -315,10 +315,12 @@ def from_request(http_method, http_url, headers=None, parameters=None,
315
315
from_request = staticmethod (from_request )
316
316
317
317
def from_consumer_and_token (oauth_consumer , token = None ,
318
- callback = None , verifier = None , http_method = HTTP_METHOD ,
318
+ callback = None , verifier = None , http_method = None ,
319
319
http_url = None , parameters = None ):
320
320
if not parameters :
321
321
parameters = {}
322
+ if not http_method :
323
+ http_method = HTTP_METHOD
322
324
323
325
defaults = {
324
326
'oauth_consumer_key' : oauth_consumer .key ,
@@ -346,10 +348,12 @@ def from_consumer_and_token(oauth_consumer, token=None,
346
348
return OAuthRequest (http_method , http_url , parameters )
347
349
from_consumer_and_token = staticmethod (from_consumer_and_token )
348
350
349
- def from_token_and_callback (token , callback = None , http_method = HTTP_METHOD ,
351
+ def from_token_and_callback (token , callback = None , http_method = None ,
350
352
http_url = None , parameters = None ):
351
353
if not parameters :
352
354
parameters = {}
355
+ if not http_method :
356
+ http_method = HTTP_METHOD
353
357
354
358
parameters ['oauth_token' ] = token .key
355
359
0 commit comments