X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/f3ff36418b60a56f18525900720e6ff9d21f516d..f0d7c4a8d6373faa02ed941452ef904ee43ec447:/app/controllers/changeset_controller.rb diff --git a/app/controllers/changeset_controller.rb b/app/controllers/changeset_controller.rb index 5a4dc36fb..b580ea786 100644 --- a/app/controllers/changeset_controller.rb +++ b/app/controllers/changeset_controller.rb @@ -16,8 +16,6 @@ class ChangesetController < ApplicationController around_filter :api_call_handle_error, :except => [:list] around_filter :web_timeout, :only => [:list] - filter_parameter_logging " - ['id = ? and version = ?', - elt.id, elt.version]) + prev_elt = elt.class.where(:id => elt.id, :version => elt.version).first unless elt.visible # if the element isn't visible then it must have been deleted, so # output the *previous* XML @@ -312,6 +308,8 @@ class ChangesetController < ApplicationController @page = (params[:page] || 1).to_i @page_size = 20 + @bbox = bbox + @edits = Changeset.find(:all, :include => [:user, :changeset_tags], :conditions => conditions, @@ -444,7 +442,7 @@ private # eliminate empty changesets (where the bbox has not been set) # this should be applied to all changeset list displays def conditions_nonempty() - return ['min_lat IS NOT NULL'] + return ['num_changes > 0'] end end