From 943bf5bcf792e556768664f20e2bb2ad0e8a8a7c Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 30 Dec 2013 14:51:59 +0100 Subject: [PATCH] delete all new seminar medias --- .../commands/teleforma-import-seminar-media.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/teleforma/management/commands/teleforma-import-seminar-media.py b/teleforma/management/commands/teleforma-import-seminar-media.py index 2be3ad34..38c41c3f 100644 --- a/teleforma/management/commands/teleforma-import-seminar-media.py +++ b/teleforma/management/commands/teleforma-import-seminar-media.py @@ -58,9 +58,12 @@ class Command(BaseCommand): media.delete() def delete_media(self, media): - for trans in media.item.transcoded.all(): - trans.delete() - media.item.delete() + if media.item: + transcoded = media.item.transcoded.all() + if transcoded: + for trans in transcoded: + trans.delete() + media.item.delete() media.delete() def seminar_media_cleanup(self, seminar): -- 2.39.5