Fixed suffix check on export to be case insensitive

This commit is contained in:
Rhet Turnbull
2020-04-18 07:59:04 -07:00
parent 1fa9583ea6
commit 4b30b3b426

View File

@@ -717,8 +717,11 @@ class PhotoInfo:
# warn if suffixes don't match but ignore .JPG / .jpeg as # warn if suffixes don't match but ignore .JPG / .jpeg as
# Photo's often converts .JPG to .jpeg # Photo's often converts .JPG to .jpeg
suffixes = sorted([x.lower() for x in [dest.suffix, actual_suffix]]) suffixes = sorted([x.lower() for x in [dest.suffix, actual_suffix]])
if dest.suffix != actual_suffix and suffixes != [".jpeg", ".jpg"]: if dest.suffix.lower() != actual_suffix.lower() and suffixes != [
logging.debug( ".jpeg",
".jpg",
]:
logging.warning(
f"Invalid destination suffix: {dest.suffix}, should be {actual_suffix}" f"Invalid destination suffix: {dest.suffix}, should be {actual_suffix}"
) )