Return empty dict if capture is corrupt
This commit is contained in:
parent
9ab1da34ff
commit
2c4fa4aead
1 changed files with 1 additions and 0 deletions
|
|
@ -49,6 +49,7 @@ def pull_usercomment_dict(filepath):
|
||||||
exif_dict = piexif.load(filepath)
|
exif_dict = piexif.load(filepath)
|
||||||
except InvalidImageDataError:
|
except InvalidImageDataError:
|
||||||
logging.error("Invalid data at {}. Skipping.".format(filepath))
|
logging.error("Invalid data at {}. Skipping.".format(filepath))
|
||||||
|
return {}
|
||||||
if 'Exif' in exif_dict and 37510 in exif_dict['Exif']:
|
if 'Exif' in exif_dict and 37510 in exif_dict['Exif']:
|
||||||
return yaml.load(exif_dict['Exif'][37510].decode())
|
return yaml.load(exif_dict['Exif'][37510].decode())
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue