From ddcb5c5d40f3b5593ce9e46b7b76728a0213ac2f Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Sat, 3 Feb 2024 11:37:05 +0200 Subject: [PATCH] adjust params validator --- lib/params/submission_create_validator.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/params/submission_create_validator.rb b/lib/params/submission_create_validator.rb index e4a309c0..b52328a6 100644 --- a/lib/params/submission_create_validator.rb +++ b/lib/params/submission_create_validator.rb @@ -54,6 +54,12 @@ module Params value_in(params, :order, %w[preserved random], allow_nil: true) + if params[:submitters].present? + in_path(params, :submitters) do |submitters_params| + type(submitters_params, 0, Hash) + end + end + in_path_each(params, :submitters) do |submitter_params| validate_submitter(submitter_params) end