fablabbcn/fablabs

View on GitHub
app/controllers/things_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class ThingsController < ApplicationController
  include InheritedResourcesWithAuthority

  def build_resource_params
    [params.fetch(resource_class.name.parameterize.to_sym, {}).permit(
      :name,
      :brand_id,
      :description,
      :parent_id,
      :photo,
      :tag_list,
      :inventory_item,
      links_attributes: [ :id, :link_id, :description, :url, '_destroy' ],
      facilities_attributes: [:id, :lab_id],
      documents_attributes: [ :id, :image, :title, :description ],
    )]
  end
end