Remove some references to old api stuff (#1547)
This commit is contained in:
@@ -52,7 +52,6 @@ class Character(object):
|
|||||||
self.addSkill(Skill(self, item.ID, self.defaultLevel))
|
self.addSkill(Skill(self, item.ID, self.defaultLevel))
|
||||||
|
|
||||||
self.__implants = HandledImplantBoosterList()
|
self.__implants = HandledImplantBoosterList()
|
||||||
self.apiKey = None
|
|
||||||
|
|
||||||
@reconstructor
|
@reconstructor
|
||||||
def init(self):
|
def init(self):
|
||||||
@@ -274,20 +273,17 @@ class Character(object):
|
|||||||
|
|
||||||
def __deepcopy__(self, memo):
|
def __deepcopy__(self, memo):
|
||||||
copy = Character("%s copy" % self.name, initSkills=False)
|
copy = Character("%s copy" % self.name, initSkills=False)
|
||||||
copy.apiKey = self.apiKey
|
|
||||||
copy.apiID = self.apiID
|
|
||||||
|
|
||||||
for skill in self.skills:
|
for skill in self.skills:
|
||||||
copy.addSkill(Skill(copy, skill.itemID, skill.level, False, skill.learned))
|
copy.addSkill(Skill(copy, skill.itemID, skill.level, False, skill.learned))
|
||||||
|
|
||||||
return copy
|
return copy
|
||||||
|
|
||||||
@validates("ID", "name", "apiKey", "ownerID")
|
@validates("ID", "name", "ownerID")
|
||||||
def validator(self, key, val):
|
def validator(self, key, val):
|
||||||
map = {
|
map = {
|
||||||
"ID" : lambda _val: isinstance(_val, int),
|
"ID" : lambda _val: isinstance(_val, int),
|
||||||
"name" : lambda _val: True,
|
"name" : lambda _val: True,
|
||||||
"apiKey" : lambda _val: _val is None or (isinstance(_val, str) and len(_val) > 0),
|
|
||||||
"ownerID": lambda _val: isinstance(_val, int) or _val is None
|
"ownerID": lambda _val: isinstance(_val, int) or _val is None
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user