We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 964671a commit 0825933Copy full SHA for 0825933
1 file changed
Doctrine/ORM/GeocoderListener.php
@@ -69,9 +69,12 @@ private function geocodeEntity($entity)
69
{
70
$metadata = $this->driver->loadMetadataFromObject($entity);
71
$address = $metadata->addressProperty->getValue($entity);
72
- $result = $this->geocoder->geocode($address);
+ $results = $this->geocoder->geocode($address);
73
74
- $metadata->latitudeProperty->setValue($entity, $result['latitude']);
75
- $metadata->longitudeProperty->setValue($entity, $result['longitude']);
+ if (!empty($results)) {
+ $result = $results->first();
76
+ $metadata->latitudeProperty->setValue($entity, $results->first()->getLatitude());
77
+ $metadata->longitudeProperty->setValue($entity, $results->first()->getLongitude());
78
+ }
79
}
80
0 commit comments