Submit social housing lettings and sales data (CORE)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
582 B

class OrganisationsController < ApplicationController
before_action :authenticate_user!
before_action :find_resource
before_action :authenticate_scope!
def show
redirect_to details_organisation_path(@organisation)
end
def users
if current_user.data_coordinator?
render "users"
else
head :unauthorized
end
end
def details
render "show"
end
private
def authenticate_scope!
head :not_found if current_user.organisation != @organisation
end
def find_resource
@organisation = Organisation.find(params[:id])
end
end