diff options
Diffstat (limited to 'israwhidebroken')
-rw-r--r-- | israwhidebroken/controllers.py | 6 |
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) |