Force loading of truncated files (closes #320)

This commit is contained in:
Simon Conseil
2018-04-04 23:51:33 +02:00
parent 94e8ae9ffb
commit 705d23c2cd

View File

@@ -41,13 +41,16 @@ import fractions
from copy import deepcopy
from datetime import datetime
from PIL.ExifTags import TAGS, GPSTAGS
from PIL import Image as PILImage, ImageOps, IptcImagePlugin
from PIL import Image as PILImage, ImageOps, ImageFile, IptcImagePlugin
from pilkit.processors import Transpose
from pilkit.utils import save_image
from . import signals, utils
from .settings import get_thumb, Status
# Force loading of truncated files
ImageFile.LOAD_TRUNCATED_IMAGES = True
def _has_exif_tags(img):
return hasattr(img, 'info') and 'exif' in img.info