diff options
author | Jessica Tallon <jessica@megworld.co.uk> | 2015-01-27 13:31:29 +0000 |
---|---|---|
committer | Jessica Tallon <jessica@megworld.co.uk> | 2015-01-27 13:31:29 +0000 |
commit | 63d695377455273fd6ae5f1d4a5594f0a6ec330d (patch) | |
tree | 644ef514b4c9d2ba6899b450240bd0c47109912b /mediagoblin/db/models.py | |
parent | a02de38f9105bd6ffa54133d4b1ccdd33ec34034 (diff) | |
download | mediagoblin-63d695377455273fd6ae5f1d4a5594f0a6ec330d.tar.lz mediagoblin-63d695377455273fd6ae5f1d4a5594f0a6ec330d.tar.xz mediagoblin-63d695377455273fd6ae5f1d4a5594f0a6ec330d.zip |
Fix #1052 - Make activity cascade delete work when deleting a user
Diffstat (limited to 'mediagoblin/db/models.py')
-rw-r--r-- | mediagoblin/db/models.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mediagoblin/db/models.py b/mediagoblin/db/models.py index fba58ca8..950c5f0c 100644 --- a/mediagoblin/db/models.py +++ b/mediagoblin/db/models.py @@ -1345,7 +1345,8 @@ class Activity(Base, ActivityMixin): nullable=True) get_actor = relationship(User, - foreign_keys="Activity.actor", post_update=True) + backref=backref("activities", + cascade="all, delete-orphan")) get_generator = relationship(Generator) def __repr__(self): |