From 6c6f6ec6c5a895f083ff8c9b9a0d76791bb13ce9 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Fri, 26 Aug 2011 10:28:39 +0100 Subject: [PATCH] Support if skill group/types are changed --- app/eve_api/tasks/static.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/eve_api/tasks/static.py b/app/eve_api/tasks/static.py index 96cf38b..ffc9ef6 100644 --- a/app/eve_api/tasks/static.py +++ b/app/eve_api/tasks/static.py @@ -17,13 +17,13 @@ def import_eve_skills(): for group in values['skillGroups']: gobj, created = EVESkillGroup.objects.get_or_create(id=group['groupID']) - if created: + if created or not gobj.name or not gobj.name == group['groupName']: gobj.name = group['groupName'] gobj.save() for skill in group['skills']: skillobj, created = EVESkill.objects.get_or_create(id=skill['typeID']) - if created or not skillobj.name or not skillobj.group: + if created or not skillobj.name or not skillobj.group or not skillobj.name == skill['typeName']: skillobj.name = skill['typeName'] skillobj.group = gobj skillobj.save()