From 25252c7b79dce569962cb92fb3d316f40397c95e Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 22 Feb 2018 00:48:53 +0200 Subject: [PATCH] Remove delete-orphan cascade rule from User.portals. Hopefully fixes #76 --- mautrix_telegram/db.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mautrix_telegram/db.py b/mautrix_telegram/db.py index 4f48412c..7446c3de 100644 --- a/mautrix_telegram/db.py +++ b/mautrix_telegram/db.py @@ -74,8 +74,8 @@ class User(Base): saved_contacts = Column(Integer, default=0) contacts = relationship("Contact", uselist=True, cascade="save-update, merge, delete, delete-orphan") - portals = relationship("Portal", secondary="user_portal", single_parent=True, - cascade="save-update, merge, delete, delete-orphan") + portals = relationship("Portal", secondary="user_portal", + cascade="save-update, merge, delete") class Contact(Base):