]> git.openstreetmap.org Git - rails.git/blob - app/controllers/old_elements_controller.rb
Revert bogus rubocop correction
[rails.git] / app / controllers / old_elements_controller.rb
1 class OldElementsController < ApplicationController
2   include PaginationMethods
3
4   layout :map_layout
5
6   before_action :authorize_web
7   before_action :set_locale
8   before_action -> { check_database_readable(:need_api => true) }
9   before_action :require_oauth
10
11   authorize_resource
12
13   before_action :require_moderator_for_unredacted_history
14   around_action :web_timeout
15
16   private
17
18   def require_moderator_for_unredacted_history
19     deny_access(nil) if params[:show_redactions] && !current_user&.moderator?
20   end
21 end