From 3c619a656ef7fbfcf71a699401a7743063c200a9 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Wed, 8 Aug 2012 20:52:34 +0100 Subject: [PATCH] Fix NPC character return --- app/eve_api/tasks/character.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/eve_api/tasks/character.py b/app/eve_api/tasks/character.py index 24ce0a0..91f392b 100644 --- a/app/eve_api/tasks/character.py +++ b/app/eve_api/tasks/character.py @@ -65,7 +65,8 @@ def import_eve_character_func(character_id, key_id=None, logger=logging.getLogge if int(character_id) >= 3000000 and int(character_id) < 4000000: # NPC character - return EVEPlayerCharacter.objects.get_or_create(pk=character_id) + pchar, created = EVEPlayerCharacter.objects.get_or_create(pk=character_id) + return pchar try: char_doc = CachedDocument.objects.api_query('/eve/CharacterInfo.xml.aspx', params={'characterID': character_id}, no_cache=False)