From fe67d993ff7278f2b3ba97d463e426b80a121a3a Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 31 Dec 2013 11:18:54 +0100 Subject: [PATCH] fix cleanup --- .../commands/teleforma-import-seminar-media.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/teleforma/management/commands/teleforma-import-seminar-media.py b/teleforma/management/commands/teleforma-import-seminar-media.py index 54b66744..9256195f 100644 --- a/teleforma/management/commands/teleforma-import-seminar-media.py +++ b/teleforma/management/commands/teleforma-import-seminar-media.py @@ -58,13 +58,14 @@ class Command(BaseCommand): media.delete() def delete_media(self, media): - if media.item: - for trans in media.item.transcoded.all(): - trans.delete() - for related in media.item.related.all(): - related.delete() - media.item.delete() - media.delete() + if media: + if media.item: + for trans in media.item.transcoded.all(): + trans.delete() + for related in media.item.related.all(): + related.delete() + media.item.delete() + media.delete() def seminar_media_cleanup(self, seminar): for media in seminar.medias.all(): -- 2.39.5