From: Simon Poole Date: Mon, 13 Mar 2017 07:47:01 +0000 (+0100) Subject: Return maximum size of bounding box for note retrieval X-Git-Tag: live~3518 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/9606e440bc39389595e13bdb7dbe0132302a31f8 Return maximum size of bounding box for note retrieval --- diff --git a/app/controllers/api_controller.rb b/app/controllers/api_controller.rb index eb59a8a8d..ce1a217cd 100644 --- a/app/controllers/api_controller.rb +++ b/app/controllers/api_controller.rb @@ -263,6 +263,9 @@ class ApiController < ApplicationController area = XML::Node.new "area" area["maximum"] = MAX_REQUEST_AREA.to_s api << area + notearea = XML::Node.new "note_area" + notearea["maximum"] = MAX_NOTE_REQUEST_AREA.to_s + api << notearea tracepoints = XML::Node.new "tracepoints" tracepoints["per_page"] = TRACEPOINTS_PER_PAGE.to_s api << tracepoints diff --git a/test/controllers/api_controller_test.rb b/test/controllers/api_controller_test.rb index 1ad53145a..5aac44a4f 100644 --- a/test/controllers/api_controller_test.rb +++ b/test/controllers/api_controller_test.rb @@ -364,6 +364,7 @@ class ApiControllerTest < ActionController::TestCase assert_select "api", :count => 1 do assert_select "version[minimum='#{API_VERSION}'][maximum='#{API_VERSION}']", :count => 1 assert_select "area[maximum='#{MAX_REQUEST_AREA}']", :count => 1 + assert_select "note_area[maximum='#{MAX_NOTE_REQUEST_AREA}']", :count => 1 assert_select "tracepoints[per_page='#{TRACEPOINTS_PER_PAGE}']", :count => 1 assert_select "changesets[maximum_elements='#{Changeset::MAX_ELEMENTS}']", :count => 1 assert_select "status[database='online']", :count => 1