diff --git a/app/Jobs/EXIFAuslesen.php b/app/Jobs/EXIFAuslesen.php index 1ba2f1a..dd83575 100644 --- a/app/Jobs/EXIFAuslesen.php +++ b/app/Jobs/EXIFAuslesen.php @@ -56,15 +56,18 @@ class EXIFAuslesen implements ShouldQueue } file_put_contents($tmpfname, $file); } - - $exit = exif_read_data($tmpfname); - $image->exifRead = true; - if(array_key_exists("DateTimeOriginal", $exit)) - { - $image->DateTimeOriginal = $exit["DateTimeOriginal"]; + try{ + $exit = exif_read_data($tmpfname); + if(array_key_exists("DateTimeOriginal", $exit)) + { + $image->DateTimeOriginal = $exit["DateTimeOriginal"]; + } + } catch (\Exception $e) { + echo $e->getMessage(); } + if(empty($image->name)) { $image->name = $image->filename; }