Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit 063530f1e459f1b59757d3011c678a851ab50798
Author: Richard Marko <rmarko(a)fedoraproject.org>
Date: Thu Mar 20 13:35:04 2014 +0100
api: fix KeyError in search
Exception on /api/coprs/search/tests/ [GET]
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1687, in
wsgi_app
response = self.full_dispatch_request()
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1360, in
full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1358, in
full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1344, in
dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/share/copr/coprs_frontend/coprs/views/api_ns/api_general.py",
line 409, in api_coprs_search_by_project
output["repos"].append({"username": repo.owner,
KeyError: 'repos'
Signed-off-by: Richard Marko <rmarko(a)fedoraproject.org>
---------------------------------------------------------------
.../coprs/views/api_ns/api_general.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/frontend/coprs_frontend/coprs/views/api_ns/api_general.py
b/frontend/coprs_frontend/coprs/views/api_ns/api_general.py
index f792977..7ad8987 100644
--- a/frontend/coprs_frontend/coprs/views/api_ns/api_general.py
+++ b/frontend/coprs_frontend/coprs/views/api_ns/api_general.py
@@ -404,7 +404,7 @@ def api_coprs_search_by_project(project=None):
flask.g.user, project)
repos = query.all()
- output = {"output": "ok", "users": []}
+ output = {"output": "ok", "repos": []}
for repo in repos:
output["repos"].append({"username": repo.owner,
"coprname": repo.name,