application_controller.rb revision a172e6f473c46219c9f2838173f2cc5491682485
# CanCan Authorization
end
# A foreign key constraint exception from the database
# shorten the message
:flash => {:error => "Whatever you tried to do - the server is unable to process your request because of a foreign key constraint. (#{message})" }
else
# anything else
end
end
end
end
end
end
return @resource_chain if @resource_chain
if !params[:repository_id]
@resource_chain = []
return @resource_chain
end
@resource_chain = [ Repository.find_by_path!( controller_name=='repositories' ? params[:id] : params[:repository_id] )]
@resource_chain << CommitReference.new(id)
end
if id = (controller_name=='ontologies' ? params[:id] : params[:ontology_id])
@resource_chain << Ontology.find(id)
end
@resource_chain
end
end