From 66b36fd186972a0e65199dd8d0a1257f5409a0d7 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Wed, 22 Dec 2010 15:30:08 +0000 Subject: [PATCH] Don't create a alliance of 0 on import --- eve_api/tasks/corporation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eve_api/tasks/corporation.py b/eve_api/tasks/corporation.py index 8c18db0..dc16b1d 100644 --- a/eve_api/tasks/corporation.py +++ b/eve_api/tasks/corporation.py @@ -48,7 +48,8 @@ def import_corp_details_func(corp_id): for logo_map in logo_mappings: setattr(corpobj, logo_map[1], d['logo'][logo_map[0]]) - corpobj.alliance, created = EVEPlayerAlliance.objects.get_or_create(id=d['allianceID']) + if int(d['alliance']): + corpobj.alliance, created = EVEPlayerAlliance.objects.get_or_create(id=d['allianceID']) corpobj.api_last_updated = datetime.utcnow() corpobj.save()