Pārlūkot izejas kodu

Erreur 500 : Geocode query cannot be empty #301

feature/symfony6.1
Guillaume Bourgeois pirms 1 gada
vecāks
revīzija
b4e1368946
1 mainītis faili ar 11 papildinājumiem un 10 dzēšanām
  1. +11
    -10
      Component/CitiesComponent.php

+ 11
- 10
Component/CitiesComponent.php Parādīt failu

@@ -85,19 +85,20 @@ class CitiesComponent

public function callAddressApi($query)
{
if(is_null($query)) {
$query = '';
}
$resultsToReturn = [];

if(!is_null($query)) {
$provider = $this->getGeocoderProvider() ;
$query = GeocodeQuery::create($query)->withData('type', 'housenumber');
$results = $provider->geocodeQuery($query);

$provider = $this->getGeocoderProvider() ;
$query = GeocodeQuery::create($query)->withData('type', 'housenumber');
$results = $provider->geocodeQuery($query);
$resultsToReturn = array();
foreach($results as $result) {
if ($result->getStreetNumber() && strlen($result->getStreetNumber()) > 0) {
$resultsToReturn[] = $result;
foreach($results as $result) {
if ($result->getStreetNumber() && strlen($result->getStreetNumber()) > 0) {
$resultsToReturn[] = $result;
}
}
}

return $resultsToReturn;
}


Notiek ielāde…
Atcelt
Saglabāt