Small fixes from Live

This commit is contained in:
2011-01-05 10:14:56 +00:00
parent da0b37dd2d
commit 83b183b756
3 changed files with 4 additions and 4 deletions

View File

@@ -111,9 +111,9 @@ def import_apikey_func(api_userid, api_key, user=None, force_cache=False):
# Process the account's character list
charlist = set(account.characters.all().values_list('id', flat=True))
newcharlist = [char['characterID'] char in doc['result']['characters']]
newcharlist = [char['characterID'] for char in doc['result']['characters']]
for char in account.characters.filter(id__in=set(charlist - set(newcharlist)):
for char in account.characters.filter(id__in=set(charlist - set(newcharlist))):
account.characters.remove(char)
if account.user:

View File

@@ -2,7 +2,7 @@ from datetime import datetime, timedelta
from xml.dom import minidom
from celery.decorators import task
from celery.task.set import subtask
from celery.task.sets import subtask
from eve_proxy.models import CachedDocument

View File

@@ -13,7 +13,7 @@ signals.post_delete.connect(eveapi_deleted, sender=EVEAccount)
@task()
def update_user_access(user):
def update_user_access(user, **kwargs):
""" Process all corporate and alliance entries and correct access groups """
user = User.objects.get(id=user)