Skip to content
Snippets Groups Projects
Commit 6687827d authored by Anusha Ranganathan's avatar Anusha Ranganathan
Browse files

Funder reference and relation were not added to permissted params

parent 05573be1
No related branches found
No related tags found
2 merge requests!19Develop,!4Customise dataset show page
......@@ -39,7 +39,8 @@ module Hyrax
# Fields not interested in
:creator, :rights_statement,
# Fields interested in, but removing to re-order
:title]
:title
]
self.required_fields += [
# Adding all required fields in order of display in form
......@@ -85,7 +86,30 @@ module Hyrax
]
end
def self.permitted_relation_params
[:id,
:_destroy,
{
title: [],
url: [],
complex_identifier_attributes: permitted_identifier_params,
relationship: []
}
]
end
def self.permitted_fundref_params
[:id,
:_destroy,
{
funder_identifier: [],
funder_name: [],
award_number: [],
award_uri: [],
award_title: []
}
]
end
def self.build_permitted_params
permitted = super
......@@ -93,6 +117,8 @@ module Hyrax
permitted << { complex_date_attributes: permitted_date_params }
permitted << { complex_identifier_attributes: permitted_identifier_params }
permitted << { complex_person_attributes: permitted_person_params }
permitted << { complex_relation_attributes: permitted_relation_params }
permitted << { complex_funding_reference_attributes: permitted_fundref_params }
end
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment