From: Guillaume Pellerin Date: Tue, 31 Dec 2013 10:18:54 +0000 (+0100) Subject: fix cleanup X-Git-Tag: 2.8.1-pro~337 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=fe67d993ff7278f2b3ba97d463e426b80a121a3a;p=teleforma.git fix cleanup --- 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():