]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
If we got an identified location at ajax check time, renormalize lat/lon and naming...
authorBrion Vibber <brion@pobox.com>
Tue, 29 Dec 2009 22:30:15 +0000 (14:30 -0800)
committerBrion Vibber <brion@pobox.com>
Tue, 29 Dec 2009 22:30:15 +0000 (14:30 -0800)
actions/geocode.php

index 7fd696baf9ef32c804a73f7187a7179700ac6a92..9671d2c2769f4feb615688dadf37634e1c06d3d0 100644 (file)
@@ -52,7 +52,12 @@ class GeocodeAction extends Action
         }
         $this->lat = $this->trimmed('lat');
         $this->lon = $this->trimmed('lon');
-        $this->location = Location::fromLatLon($this->lat, $this->lon);
+        $location = Location::fromLatLon($this->lat, $this->lon);
+        if ($location) {
+            $this->location = Location::fromId($location->location_id, $location->location_ns);
+            $this->lat = $this->location->lat;
+            $this->lon = $this->location->lon;
+        }
         return true;
     }