add fields param

pull/257/head
Pete Matsyburka 2 years ago
parent 2d54b0db2f
commit 652b0da021

@ -91,10 +91,25 @@ module Api
end
def template_params
permitted_params = [
:name,
{
submitters: [%i[name uuid]],
fields: [[:uuid, :submitter_uuid, :name, :type,
:required, :readonly, :default_value,
:title, :description,
{ preferences: {},
conditions: [%i[field_uuid value action]],
options: [%i[value uuid]],
validation: %i[message pattern],
areas: [%i[x y w h cell_w attachment_uuid option_uuid page]] }]]
}
]
if params.key?(:template)
params.require(:template).permit(:name, submitters: [%i[name uuid]])
params.require(:template).permit(permitted_params)
else
params.permit(:name, submitters: [%i[name uuid]])
params.permit(permitted_params)
end
end
end

Loading…
Cancel
Save