From b82d14f32dd8313c250f523b6833491ef28b2b29 Mon Sep 17 00:00:00 2001 From: Ruud Date: Mon, 30 Apr 2012 19:48:51 +0200 Subject: [PATCH] Remove library after last release is deleted. fix #179 --- couchpotato/core/settings/model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/couchpotato/core/settings/model.py b/couchpotato/core/settings/model.py index 7d9c11ba..9a909be4 100644 --- a/couchpotato/core/settings/model.py +++ b/couchpotato/core/settings/model.py @@ -41,7 +41,7 @@ class Movie(Entity): last_edit = Field(Integer, default = lambda: int(time.time())) - library = ManyToOne('Library') + library = ManyToOne('Library', cascade = 'delete, delete-orphan', single_parent = True) status = ManyToOne('Status') profile = ManyToOne('Profile') releases = OneToMany('Release', cascade = 'all, delete-orphan')