[copr] master: Prevent importing app if not needed (leads to import headache and eventualy import loop) (b54b411)

bkabrda at fedoraproject.org bkabrda at fedoraproject.org
Mon Jan 28 09:30:36 UTC 2013


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : master

>---------------------------------------------------------------

commit b54b41182dcb733b902310372de1cc12db41ffaf
Author: Bohuslav Kabrda <bkabrda at redhat.com>
Date:   Mon Jan 28 10:04:02 2013 +0100

    Prevent importing app if not needed (leads to import headache and eventualy import loop)


>---------------------------------------------------------------

 coprs_frontend/coprs/views/api_ns/api_general.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/coprs_frontend/coprs/views/api_ns/api_general.py b/coprs_frontend/coprs/views/api_ns/api_general.py
index 943a6ed..a912ac7 100644
--- a/coprs_frontend/coprs/views/api_ns/api_general.py
+++ b/coprs_frontend/coprs/views/api_ns/api_general.py
@@ -5,7 +5,6 @@ import time
 
 import flask
 
-from coprs import app
 from coprs import db
 from coprs import exceptions
 from coprs import forms
@@ -44,7 +43,7 @@ def api_new_token():
     """ Method use to generate a new API token for the current user.
     """
     user = flask.g.user
-    user.api_token = generate_api_token(app.config['API_TOKEN_LENGTH'])
+    user.api_token = generate_api_token(flask.current_app.config['API_TOKEN_LENGTH'])
     user.api_token_expiration = datetime.date.today() \
         + datetime.timedelta(days=30)
     db.session.add(user)



More information about the copr-devel mailing list