diff --git a/app/Http/Resources/Models/Utils/PreComputedPhotoData.php b/app/Http/Resources/Models/Utils/PreComputedPhotoData.php index 99528a2cd2f..c90bdeed4bb 100644 --- a/app/Http/Resources/Models/Utils/PreComputedPhotoData.php +++ b/app/Http/Resources/Models/Utils/PreComputedPhotoData.php @@ -31,7 +31,8 @@ public function __construct(Photo $photo) $this->is_camera_date = $photo->taken_at !== null; $this->has_exif = $this->genExifHash($photo) !== ''; $this->has_location = $this->has_location($photo); - $this->is_taken_at_modified = $photo->taken_at !== $photo->initial_taken_at; + // if taken_at is null, it is for sure not modified. + $this->is_taken_at_modified = $photo->taken_at?->notEqualTo($photo->initial_taken_at) ?? false; } private function has_location(Photo $photo): bool