diff options
Diffstat (limited to 'mediagoblin')
-rw-r--r-- | mediagoblin/media_types/video/processing.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mediagoblin/media_types/video/processing.py b/mediagoblin/media_types/video/processing.py index eb5a062c..abd5f36e 100644 --- a/mediagoblin/media_types/video/processing.py +++ b/mediagoblin/media_types/video/processing.py @@ -266,6 +266,11 @@ class CommonVideoProcessor(MediaProcessor): tmp_thumb, thumb_size[0]) + # Checking if the thumbnail was correctly created. If it was not, + # then just give up. + if not os.path.exists (tmp_thumb): + return + # Push the thumbnail to public storage _log.debug('Saving thumbnail...') store_public(self.entry, 'thumb', tmp_thumb, |