From 85b185c04452fd707b27a4b57099a046d743d8a7 Mon Sep 17 00:00:00 2001 From: melinath Date: Tue, 6 Jul 2010 12:29:12 -0400 Subject: [PATCH] Changed to delete empty contentreferences on pages instead of saving them as empty. --- admin/pages.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/admin/pages.py b/admin/pages.py index fc60ad1..f366cd1 100644 --- a/admin/pages.py +++ b/admin/pages.py @@ -82,13 +82,13 @@ class PageAdmin(ViewAdmin): contentreference = page.contentreferences.get(name=container_name) except ContentReference.DoesNotExist: contentreference = ContentReference(name=container_name, page=page, content_type=container_content_type) - - if content == None: - contentreference.content_id = None else: - contentreference.content_id = content.id + if content == None: + contentreference.delete() - contentreference.save() + if content is not None: + contentreference.content_id = content.id + contentreference.save() class TemplateAdmin(admin.ModelAdmin): -- 2.20.1