Преглед на файлове

Merge pull request #891 from AntoineVe/patch-1

Photos: Handle photos without EXIF data more gracefully
Justin Mayer преди 7 години
родител
ревизия
d6e2c20044
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      photos/photos.py

+ 5 - 1
photos/photos.py

@@ -259,7 +259,11 @@ def resize_worker(orig, resized, spec, settings):
     im = Image.open(orig)
 
     if ispiexif and settings['PHOTO_EXIF_KEEP'] and im.format == 'JPEG':  # Only works with JPEG exif for sure.
-        im, exif_copy = manipulate_exif(im, settings)
+        try:
+            im, exif_copy = manipulate_exif(im, settings)
+        except:
+            logger.info('photos: no EXIF or EXIF error in {}'.format(orig))
+            exif_copy = b''
     else:
         exif_copy = b''