summaryrefslogtreecommitdiffstats
path: root/israwhidebroken
diff options
context:
space:
mode:
Diffstat (limited to 'israwhidebroken')
-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)