Fix crashes related to target profiles / damage patterns

This commit is contained in:
DarkPhoenix
2019-12-17 13:10:41 +03:00
parent 8c2788fd78
commit b31a071859
2 changed files with 6 additions and 6 deletions

View File

@@ -53,13 +53,13 @@ class DamagePattern:
@staticmethod
def newPattern(name):
p = es_DamagePattern(0, 0, 0, 0)
p.name = name
p.rawName = name
eos.db.save(p)
return p
@staticmethod
def renamePattern(p, newName):
p.name = newName
p.rawName = newName
eos.db.save(p)
@staticmethod
@@ -91,5 +91,5 @@ class DamagePattern:
if patterns[i].name in ("Uniform", "Selected Ammo"):
del patterns[i]
patterns.sort(key=lambda p: p.name)
patterns.sort(key=lambda p: p.fullName)
return es_DamagePattern.exportPatterns(*patterns)

View File

@@ -48,13 +48,13 @@ class TargetProfile:
@staticmethod
def newPattern(name):
p = es_TargetProfile()
p.name = name
p.rawName = name
db.save(p)
return p
@staticmethod
def renamePattern(p, newName):
p.name = newName
p.rawName = newName
db.save(p)
@staticmethod
@@ -82,5 +82,5 @@ class TargetProfile:
def exportPatterns(self):
patterns = self.getUserTargetProfileList()
patterns.sort(key=lambda p: p.name)
patterns.sort(key=lambda p: p.fullName)
return es_TargetProfile.exportPatterns(*patterns)