Anonymous committed 9c81ef7

actually update the coordinate string if we get one from the geocoder :)

Comments (0)

Files changed (1)


             final OnmsGeolocation geolocation = assets.getGeolocation();
             final String addressString = geolocation.asAddressString();
-            final String coordinateString = geolocation.getCoordinates();
+            String coordinateString = geolocation.getCoordinates();
             if (m_enableGeocoding && (coordinateString == null || coordinateString == "" || !coordinateString.contains(",")) && addressString != "") {
                 m_log.debug("No coordinates for node {}, getting geolocation for street address: {}", new Object[] { node.getId(), addressString });
                         m_log.debug("Failed to look up coordinates for street address: {}", addressString);
                     } else {
-                        geolocation.setCoordinates(coordinates.getLatitude() + "," + coordinates.getLongitude());
+                        coordinateString = coordinates.getLatitude() + "," + coordinates.getLongitude();
+                        geolocation.setCoordinates(coordinateString);
                 } catch (final GeocoderException e) {
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.