# HG changeset patch # User Thierry Florac # Date 1549442312 -3600 # Node ID c04ae9beeb0861fe840844f00267382cc9c5620d # Parent a568f98546e8077bc2f79a72880a1588c819863d Handle error on thumbnail generation if blob is None diff -r a568f98546e8 -r c04ae9beeb08 src/pyams_file/image.py --- a/src/pyams_file/image.py Tue Feb 05 16:43:23 2019 +0100 +++ b/src/pyams_file/image.py Wed Feb 06 09:38:32 2019 +0100 @@ -80,7 +80,10 @@ else: return None # check format - image = Image.open(self.context.get_blob(mode='r')) + blob = self.context.get_blob(mode='r') + if blob is None: + return None + image = Image.open(blob) if not format: format = image.format format = format.upper()