summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWill Woods <wwoods@redhat.com>2009-09-17 17:36:10 -0400
committerWill Woods <wwoods@redhat.com>2009-09-17 17:36:10 -0400
commit001f8dc0e78e4658d5e82a3c581cbce987b9a0fa (patch)
tree0369955ae9602e962520f9a0239fec24aef5fcef
parentdea78b5bd5cfbd3a5c106cdf62fc9b1f64523f58 (diff)
downloadisrawhidebroken-001f8dc0e78e4658d5e82a3c581cbce987b9a0fa.tar.gz
israwhidebroken-001f8dc0e78e4658d5e82a3c581cbce987b9a0fa.tar.xz
israwhidebroken-001f8dc0e78e4658d5e82a3c581cbce987b9a0fa.zip
check values better
-rw-r--r--israwhidebroken/controllers.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/israwhidebroken/controllers.py b/israwhidebroken/controllers.py
index 9a1265e..a5e6c10 100644
--- a/israwhidebroken/controllers.py
+++ b/israwhidebroken/controllers.py
@@ -36,7 +36,11 @@ class Root(controllers.RootController):
qlist = []
for field in 'id', 'arch', 'compose_id', 'tree_time', 'repodata_time':
if field in kw:
- qlist.append('%s == %s' % (field, Tree.sqlrepr(kw[field])))
+ val = kw[field]
+ if field != 'arch':
+ val = to_int(val)
+ qlist.append('%s == %s' % (field, Tree.sqlrepr(val)))
+ print qlist
return Tree.select(' AND '.join(qlist))
@expose(allow_json=True)