From 9839efc2dc0afe6311153f99dfc1f87edb7aa425 Mon Sep 17 00:00:00 2001 From: Ryan Holmes Date: Wed, 14 Mar 2018 18:40:38 -0400 Subject: [PATCH] Fix sso character relationship to not delete sso character (whoops) --- eos/db/saveddata/character.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/eos/db/saveddata/character.py b/eos/db/saveddata/character.py index a4c3476ad..5bf9a1cd7 100644 --- a/eos/db/saveddata/character.py +++ b/eos/db/saveddata/character.py @@ -64,9 +64,7 @@ mapper(Character, characters_table, "_Character__ssoCharacters" : relation( SsoCharacter, collection_class=HandledSsoCharacterList, - cascade='all,delete-orphan', - backref='character', - single_parent=True, + cascade='all', primaryjoin=sso_character_map_table.c.characterID == characters_table.c.ID, secondaryjoin=sso_character_map_table.c.ssoCharacterID == SsoCharacter.ID, secondary=sso_character_map_table)