]> git.openstreetmap.org Git - rails.git/blobdiff - app/views/map_bugs/get_bugs.gpx.builder
Handle large bounding box changesets better
[rails.git] / app / views / map_bugs / get_bugs.gpx.builder
index be7e9cf7aff5a0f7c81f5e99b3ef9f8ed51c391d..f543c1a021e5255921f0f12072952c5af0bea9ef 100644 (file)
@@ -1,23 +1,7 @@
 xml.instruct!
 
-
 xml.gpx("version" => "1.1", 
         "xmlns:xsi" => "http://www.w3.org/2001/XMLSchema-instance",
-           "xsi:schemaLocation" => "http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd") do
-
-       for bug in @bugs
-      xml.wpt("lon" => bug.lon, "lat" => bug.lat) do
-               xml.desc do
-                       xml.cdata! bug.flatten_comment("<hr />")
-               end
-               xml.extension do
-                       if bug.status = "open"
-                               xml.closed "0"
-                       else
-                               xml.closed "1"
-                       end
-                       xml.id bug.id
-               end
-      end
-       end
+        "xsi:schemaLocation" => "http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd") do
+  xml << render(:partial => "bug", :collection => @bugs)
 end