From 5eb66d88545399f8bd7fb6fdf8dfbe18f8b9bd5e Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 28 Nov 2012 17:17:01 +0100 Subject: [PATCH] fix doc --- teleforma/models/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teleforma/models/core.py b/teleforma/models/core.py index 7ca78374..c8f429ba 100644 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -440,12 +440,12 @@ class Document(MediaBase): return ' - '.join([unicode(self.course), unicode(types), self.title ]) def save(self, **kwargs): - super(Document, self).save(**kwargs) - self.course.save() + if self.course: + self.course.save() self.set_mime_type() if not self.title: self.title = os.path.splitext(os.path.split(self.file.path)[1])[0].replace('-', ' ') - super(DocumentSimple, self).save(**kwargs) + super(Document, self).save(**kwargs) class Meta(MetaCore): db_table = app_label + '_' + 'document' -- 2.39.5