]> git.openstreetmap.org Git - rails.git/blob - app/controllers/old_relation_members_controller.rb
Merge pull request #6394 from openstreetmap/dependabot/github_actions/ruby/setup...
[rails.git] / app / controllers / old_relation_members_controller.rb
1 # frozen_string_literal: true
2
3 class OldRelationMembersController < OldElementsController
4   def show
5     @type = "relation"
6     @current_feature = Relation.find(params[:id])
7     @feature = OldRelation.preload(:old_members => { :member => :element_tags }).find([params[:id], params[:version]])
8     @frame_id = "member_relation_#{@feature.id}"
9
10     return deny_access(nil) if @feature.redacted? && !params[:show_redactions]
11
12     render :partial => "browse/relation_member_frame", :locals => { :relation => @feature, :frame_id => @frame_id }
13   rescue ActiveRecord::RecordNotFound
14     render "browse/not_found", :status => :not_found
15   end
16 end