Fix #2401: Github integration error

remotes/origin/enhancement/email-actions
David Barragán Merino 2015-03-11 14:56:59 +01:00
parent 2d1300e56b
commit d3f9cfa4f5
1 changed files with 5 additions and 4 deletions

View File

@ -19,6 +19,7 @@ import uuid
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from taiga.users.models import User from taiga.users.models import User
from taiga.users.models import AuthData
from taiga.base.utils.urls import get_absolute_url from taiga.base.utils.urls import get_absolute_url
@ -36,13 +37,13 @@ def get_or_generate_config(project):
return g_config return g_config
def get_github_user(user_id): def get_github_user(github_id):
user = None user = None
if user_id: if github_id:
try: try:
user = User.objects.get(github_id=user_id) user = AuthData.objects.get(key="github", value=github_id).user
except User.DoesNotExist: except AuthData.DoesNotExist:
pass pass
if user is None: if user is None: