diff --git a/lib/Listener/ExifMetadataProvider.php b/lib/Listener/ExifMetadataProvider.php index b2fc6317a..7696ae096 100644 --- a/lib/Listener/ExifMetadataProvider.php +++ b/lib/Listener/ExifMetadataProvider.php @@ -132,8 +132,8 @@ private function gpsDegreesToDecimal($coordinates, ?string $hemisphere): float { */ private function parseGPSData($rawData): float { if (is_array($rawData)) { - if (count($rawData) === 3) { - return floatval($rawData[0]) + floatval($rawData[1]) / 60 + floatval($rawData[2]) / 3600; + if (count($rawData) === 3) { + return floatval($rawData[0]) + floatval($rawData[1]) / 60 + floatval($rawData[2]) / 3600; } else { return 0; // Handle unexpected array structure }