Skip to content

Commit 8311c7a

Browse files
author
Marek Szymczuk
committed
Updated conditions.
1 parent 847dcf4 commit 8311c7a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/PHPExif/Mapper/Exiftool.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ public function mapRawData(array $data)
163163

164164
// add GPS coordinates, if available
165165
if (count($gpsData) === 2 && $gpsData['lat'] !== false && $gpsData['lon'] !== false) {
166-
$latitudeRef = isset($data['GPSLatitudeRef'][0]) ? $data['GPSLatitudeRef'][0] : null;
167-
$longitudeRef = isset($data['GPSLongitudeRef'][0]) ? $data['GPSLongitudeRef'][0] : null;
166+
$latitudeRef = empty($data['GPSLatitudeRef'][0]) ? 'N' : $data['GPSLatitudeRef'][0];
167+
$longitudeRef = empty($data['GPSLongitudeRef'][0]) ? 'E' : $data['GPSLongitudeRef'][0];
168168

169169
$gpsLocation = sprintf(
170170
'%s,%s',

lib/PHPExif/Mapper/Native.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ public function mapRawData(array $data)
181181

182182
// add GPS coordinates, if available
183183
if (count($gpsData) === 2) {
184-
$latitudeRef = isset($data['GPSLatitudeRef'][0]) ? $data['GPSLatitudeRef'][0] : null;
185-
$longitudeRef = isset($data['GPSLongitudeRef'][0]) ? $data['GPSLongitudeRef'][0] : null;
184+
$latitudeRef = empty($data['GPSLatitudeRef'][0]) ? 'N' : $data['GPSLatitudeRef'][0];
185+
$longitudeRef = empty($data['GPSLongitudeRef'][0]) ? 'E' : $data['GPSLongitudeRef'][0];
186186

187187
$gpsLocation = sprintf(
188188
'%s,%s',

0 commit comments

Comments
 (0)