Skip to content

Commit 0825933

Browse files
committed
Upgrade to Geocoder v3
1 parent 964671a commit 0825933

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

Doctrine/ORM/GeocoderListener.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,12 @@ private function geocodeEntity($entity)
6969
{
7070
$metadata = $this->driver->loadMetadataFromObject($entity);
7171
$address = $metadata->addressProperty->getValue($entity);
72-
$result = $this->geocoder->geocode($address);
72+
$results = $this->geocoder->geocode($address);
7373

74-
$metadata->latitudeProperty->setValue($entity, $result['latitude']);
75-
$metadata->longitudeProperty->setValue($entity, $result['longitude']);
74+
if (!empty($results)) {
75+
$result = $results->first();
76+
$metadata->latitudeProperty->setValue($entity, $results->first()->getLatitude());
77+
$metadata->longitudeProperty->setValue($entity, $results->first()->getLongitude());
78+
}
7679
}
7780
}

0 commit comments

Comments
 (0)