# Support searching for nodes, ways, or all
# Can search by tag k, v, or both (type->k,value->v)
# Can search by name (k=name,v=....)
-
after_filter :compress_output
def search_all
end
end
+ if do_nodes
+ response.headers['Error'] = "Searching of nodes is currently unavailable"
+ render :nothing => true, :status => :service_unavailable
+ return false
+ end
+
+ unless value
+ response.headers['Error'] = "Searching for a key without value is currently unavailable"
+ render :nothing => true, :status => :service_unavailable
+ return false
+ end
+
way_ids = Array.new
ways = Array.new
nodes = Array.new