Cast lat/lon to float; check for non-empty
This commit is contained in:
parent
bb0cf686df
commit
14fbd68a12
@ -906,6 +906,7 @@ class ActivityObject
|
|||||||
|
|
||||||
list($lat, $lon) = explode(' ', $this->geopoint);
|
list($lat, $lon) = explode(' ', $this->geopoint);
|
||||||
|
|
||||||
|
if (!empty($lat) && !empty($lon)) {
|
||||||
$object['location'] = array(
|
$object['location'] = array(
|
||||||
'objectType' => 'place',
|
'objectType' => 'place',
|
||||||
'position' => sprintf("%+02.5F%+03.5F/", $lat, $lon),
|
'position' => sprintf("%+02.5F%+03.5F/", $lat, $lon),
|
||||||
@ -913,7 +914,7 @@ class ActivityObject
|
|||||||
'lon' => $lon
|
'lon' => $lon
|
||||||
);
|
);
|
||||||
|
|
||||||
$loc = Location::fromLatLon($lat, $lon);
|
$loc = Location::fromLatLon((float)$lat, (float)$lon);
|
||||||
|
|
||||||
if ($loc) {
|
if ($loc) {
|
||||||
$name = $loc->getName();
|
$name = $loc->getName();
|
||||||
@ -928,6 +929,7 @@ class ActivityObject
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!empty($this->poco)) {
|
if (!empty($this->poco)) {
|
||||||
$object['portablecontacts_net'] = array_filter($this->poco->asArray());
|
$object['portablecontacts_net'] = array_filter($this->poco->asArray());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user