MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / saveCharacterAs

Method saveCharacterAs

service/character.py:257–266  ·  view source on GitHub ↗

Save edited skills as a new character

(charID, newName)

Source from the content-addressed store, hash-verified

255
256 @staticmethod
257 def saveCharacterAs(charID, newName):
258 """Save edited skills as a new character"""
259 char = eos.db.getCharacter(charID)
260 newChar = copy.deepcopy(char)
261 newChar.name = newName
262 eos.db.save(newChar)
263
264 # revert old char
265 char.revertLevels()
266 return newChar.ID
267
268 @staticmethod
269 def revertCharacter(charID):

Callers 1

SaveCharacterAsMethod · 0.80

Calls 3

getCharacterMethod · 0.80
saveMethod · 0.80
revertLevelsMethod · 0.80

Tested by

no test coverage detected