X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/466f6401388d6de8de885f319f611c10db0cd97e..1d6051d08b5268a30122a6ca9ea04f6a03544737:/app/views/changeset/list.atom.builder diff --git a/app/views/changeset/list.atom.builder b/app/views/changeset/list.atom.builder index 82309ee53..9512ef827 100644 --- a/app/views/changeset/list.atom.builder +++ b/app/views/changeset/list.atom.builder @@ -68,7 +68,7 @@ atom_feed(:language => I18n.locale, :schema_date => 2009, td.table :cellpadding => "0" do |table| changeset.tags.sort.each do |tag| table.tr do |tr| - tr.td "#{h(tag[0])} = #{sanitize(tag[1])}" + tr.td << "#{h(tag[0])} = #{auto_link(h(tag[1]))}" end end end @@ -78,15 +78,12 @@ atom_feed(:language => I18n.locale, :schema_date => 2009, end end - unless changeset.min_lat.nil? - minlon = changeset.min_lon/GeoRecord::SCALE.to_f - minlat = changeset.min_lat/GeoRecord::SCALE.to_f - maxlon = changeset.max_lon/GeoRecord::SCALE.to_f - maxlat = changeset.max_lat/GeoRecord::SCALE.to_f + if changeset.has_valid_bbox? + bbox = changeset.bbox.to_unscaled # See http://georss.org/Encodings#Geometry - lower_corner = "#{minlat} #{minlon}" - upper_corner = "#{maxlat} #{maxlon}" + lower_corner = "#{bbox.min_lat} #{bbox.min_lon}" + upper_corner = "#{bbox.max_lat} #{bbox.max_lon}" feed.georss :box, lower_corner + " " + upper_corner end