From 87a354a314f60b29bc9c83307511243c77689968 Mon Sep 17 00:00:00 2001 From: blitzmann Date: Fri, 29 Apr 2016 23:15:16 -0400 Subject: [PATCH] Add SerializableUriCharacter to EVEMon import check (#557) --- service/character.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/service/character.py b/service/character.py index a4d68c98a..c7c65b0af 100644 --- a/service/character.py +++ b/service/character.py @@ -58,7 +58,7 @@ class CharacterImportThread(threading.Thread): try: charFile = open(path, mode='r').read() doc = minidom.parseString(charFile) - if doc.documentElement.tagName != "SerializableCCPCharacter": + if doc.documentElement.tagName not in ("SerializableCCPCharacter", "SerializableUriCharacter"): raise RuntimeError("Incorrect EVEMon XML sheet") name = doc.getElementsByTagName("name")[0].firstChild.nodeValue skill_els = doc.getElementsByTagName("skill") @@ -70,7 +70,8 @@ class CharacterImportThread(threading.Thread): }) char = sCharacter.new(name+" (EVEMon)") sCharacter.apiUpdateCharSheet(char.ID, skills) - except: + except Exception, e: + print e.message continue wx.CallAfter(self.callback)