Method: Sufia::Forms::WorkForm.sanitize_params
- Defined in:
- app/forms/sufia/forms/work_form.rb
.sanitize_params(form_params) ⇒ Object
49 50 51 52 53 54 55 56 |
# File 'app/forms/sufia/forms/work_form.rb', line 49 def self.sanitize_params(form_params) admin_set_id = form_params[:admin_set_id] if admin_set_id && Sipity::Workflow.find_by!(name: Sufia::PermissionTemplate.find_by!(admin_set_id: admin_set_id).workflow_name).allows_access_grant? return super end = permitted_params.reject { |arg| arg.respond_to?(:key?) && arg.key?(:permissions_attributes) } form_params.permit(*) end |