X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/b06b6c2ce9b69d6996cbc0c75f83eda2ea785201..e1ad636f535465c9b578e84cda6302baec7975ca:/app/controllers/changeset_controller.rb diff --git a/app/controllers/changeset_controller.rb b/app/controllers/changeset_controller.rb index f02718cc9..4d9c6839e 100644 --- a/app/controllers/changeset_controller.rb +++ b/app/controllers/changeset_controller.rb @@ -7,6 +7,7 @@ class ChangesetController < ApplicationController before_filter :authorize_web, :only => [:list, :list_user, :list_bbox] before_filter :set_locale, :only => [:list, :list_user, :list_bbox] before_filter :authorize, :only => [:create, :update, :delete, :upload, :include, :close] + before_filter :require_allow_write_api, :only => [:create, :update, :delete, :upload, :include, :close] before_filter :require_public_data, :only => [:create, :update, :delete, :upload, :include, :close] before_filter :check_api_writable, :only => [:create, :update, :delete, :upload, :include] before_filter :check_api_readable, :except => [:create, :update, :delete, :upload, :download, :query] @@ -278,8 +279,6 @@ class ChangesetController < ApplicationController bbox = params[:minlon] + ',' + params[:minlat] + ',' + params[:maxlon] + ',' + params[:maxlat] end - user_link = bbox_link = nil - if bbox conditions = cond_merge conditions, conditions_bbox(bbox) bbox = BoundingBox.from_s(bbox) @@ -294,22 +293,18 @@ class ChangesetController < ApplicationController @title = t 'changeset.list.title_user_bbox', :user => user.display_name, :bbox => bbox.to_s @heading = t 'changeset.list.heading_user_bbox', :user => user.display_name, :bbox => bbox.to_s @description = t 'changeset.list.description_user_bbox', :user => user_link, :bbox => bbox_link - @description_plain = t 'changeset.list.description_user_bbox', :user => user.display_name, :bbox => bbox.to_s elsif user @title = t 'changeset.list.title_user', :user => user.display_name @heading = t 'changeset.list.heading_user', :user => user.display_name @description = t 'changeset.list.description_user', :user => user_link - @description_plain = t 'changeset.list.description_user', :user => user.display_name elsif bbox @title = t 'changeset.list.title_bbox', :bbox => bbox.to_s @heading = t 'changeset.list.heading_bbox', :bbox => bbox.to_s @description = t 'changeset.list.description_bbox', :bbox => bbox_link - @description_plain = t 'changeset.list.description_bbox', :bbox => bbox.to_s else @title = t 'changeset.list.title' @heading = t 'changeset.list.heading' @description = t 'changeset.list.description' - @description_plain = @description end @edit_pages, @edits = paginate(:changesets,