From 9ae5cfbab294f4bd72e9a4625e1fcc0073153b2c Mon Sep 17 00:00:00 2001 From: blitzmann Date: Sun, 13 Sep 2015 16:57:22 -0400 Subject: [PATCH] Revert "Fix API stuff. This should theoretically work, but it's untested." This reverts commit 1402ceec6351380eb56119ebac9e58bec77beca4. --- service/character.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/service/character.py b/service/character.py index 06e2c43c9..3a170ac03 100644 --- a/service/character.py +++ b/service/character.py @@ -226,6 +226,7 @@ class Character(object): return eos.db.getCharacter(charID).name def new(self): + #@todo: seems setting skills on a new character doesn't trigger the dirty setting. Probably goes for character copy too char = eos.types.Character("New Character") eos.db.save(char) return char.ID @@ -290,12 +291,12 @@ class Character(object): sheet = auth.character(charID).CharacterSheet() dbChar.apiUpdateCharSheet(sheet.skills) - self.saveCharacter(dbChar.ID) + eos.db.commit() def apiUpdateCharSheet(self, charID, skills): char = eos.db.getCharacter(charID) char.apiUpdateCharSheet(skills) - self.saveCharacter(char.ID) + eos.db.commit() def changeLevel(self, charID, skillID, level): char = eos.db.getCharacter(charID)