Module: GeoConcerns::FileSetsControllerBehavior
- Extended by:
- ActiveSupport::Concern
- Included in:
- CurationConcerns::FileSetsController
- Defined in:
- app/controllers/concerns/geo_concerns/file_sets_controller_behavior.rb
Instance Method Summary collapse
- #actor ⇒ Object
-
#file_set_params ⇒ Object
inject mime_type into permitted params.
-
#new ⇒ Object
Render geo file sets form if parent is a geo work.
Instance Method Details
#actor ⇒ Object
25 26 27 |
# File 'app/controllers/concerns/geo_concerns/file_sets_controller_behavior.rb', line 25 def actor @actor ||= GeoConcerns::Actors::FileSetActor.new(@file_set, current_user) end |
#file_set_params ⇒ Object
inject mime_type into permitted params
19 20 21 22 23 |
# File 'app/controllers/concerns/geo_concerns/file_sets_controller_behavior.rb', line 19 def file_set_params super.tap do |permitted_params| permitted_params[:geo_mime_type] = params[:file_set][:geo_mime_type] end end |
#new ⇒ Object
Render geo file sets form if parent is a geo work
10 11 12 13 14 15 16 |
# File 'app/controllers/concerns/geo_concerns/file_sets_controller_behavior.rb', line 10 def new if geo? render 'geo_concerns/file_sets/new' else super end end |