}
function loadData() {
- var data = {};
+ var data = {list: '1'};
if (window.location.pathname === '/history') {
- data = {bbox: map.getBounds().wrap().toBBoxString()};
+ data.bbox = map.getBounds().wrap().toBBoxString();
}
$.ajax({
mapParams.lon = hash.center.lng;
mapParams.lat = hash.center.lat;
mapParams.zoom = hash.zoom;
+ } else if (params.bbox) {
+ var bbox = params.bbox.split(',');
+ mapParams.bounds = L.latLngBounds(
+ [parseFloat(bbox[1]), parseFloat(bbox[0])],
+ [parseFloat(bbox[3]), parseFloat(bbox[2])]);
+ } else if (params.minlon && params.minlat && params.maxlon && params.maxlat) {
+ mapParams.bounds = L.latLngBounds(
+ [parseFloat(params.minlat), parseFloat(params.minlon)],
+ [parseFloat(params.maxlat), parseFloat(params.maxlon)]);
} else if (params.lon && params.lat) {
mapParams.lon = parseFloat(params.lon);
mapParams.lat = parseFloat(params.lat);
assert_template "changeset/history"
assert_select "h2", :text => "Changesets", :count => 1
- get :list, {:format => "html", :bbox => '-180,-90,90,180'}
+ get :list, {:format => "html", :list => '1', :bbox => '-180,-90,90,180'}
assert_response :success
assert_template "list"