projects
/
tweepy.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
44e7d36
)
Fix paramter validation.
author
Josh Roesslein
<jroesslein@gmail.com>
Mon, 10 Aug 2009 16:25:46 +0000
(11:25 -0500)
committer
Josh Roesslein
<jroesslein@gmail.com>
Mon, 10 Aug 2009 16:25:46 +0000
(11:25 -0500)
tweepy/binder.py
patch
|
blob
|
blame
|
history
diff --git
a/tweepy/binder.py
b/tweepy/binder.py
index 850036aa277e337027e04d6fec2e061dacd12a7d..1eb78bf1458c55bca72fa2e026816cff20314a5d 100644
(file)
--- a/
tweepy/binder.py
+++ b/
tweepy/binder.py
@@
-27,8
+27,12
@@
def bind_api(path, parser, allowed_param=None, method='GET', require_auth=False,
for k, arg in kargs.items():
if k in parameters:
raise TweepError('Multiple values for parameter %s supplied!' % k)
+ if k not in allowed_param:
+ raise TweepError('Invalid parameter %s supplied!' % k)
parameters[k] = arg
else:
+ if len(args) > 0 or len(kargs) > 0:
+ raise TweepError('This method takes no parameters!')
parameters = None
# Assemble headers