Add check for date not found in file/folder

This commit is contained in:
Antonio J. Delgado 2024-07-21 12:05:55 +03:00
parent 98945baa3b
commit 027c501b85

View file

@ -196,7 +196,7 @@ class image_classifier:
folder_date = 'unknown-time' folder_date = 'unknown-time'
dirname = os.path.dirname(os.path.realpath(file)) dirname = os.path.dirname(os.path.realpath(file))
filename = os.path.basename(file) filename = os.path.basename(file)
people = list() people = []
if self.is_image(file): if self.is_image(file):
try: try:
self.process_metadata(file) self.process_metadata(file)
@ -205,7 +205,11 @@ class image_classifier:
return False return False
folder_date_time = self.get_file_date(file) folder_date_time = self.get_file_date(file)
if folder_date_time: if folder_date_time:
try:
folder_date = folder_date_time.strftime(self.folder_date_format) folder_date = folder_date_time.strftime(self.folder_date_format)
except AttributeError as error:
self._log.error("Date not found in folder/file name. %s", error)
folder_date = False
if folder_date: if folder_date:
if self.is_image(file): if self.is_image(file):
people = self.find_faces(file) people = self.find_faces(file)