mcp use template submitters order

pull/696/head
Pete Matsyburka 1 month ago
parent c9bcf866ab
commit cf30441ac6

@ -69,7 +69,7 @@ module Mcp
module_function
# rubocop:disable Metrics/MethodLength
# rubocop:disable Metrics
def call(arguments, current_user, current_ability)
template = Template.accessible_by(current_ability).find_by(id: arguments['template_id'])
@ -103,8 +103,8 @@ module Mcp
template:,
user: current_user,
source: :mcp,
submitters_order: 'random',
submissions_attrs: { submitters: submitters },
submitters_order: template.preferences['submitters_order'].presence || 'random',
submissions_attrs: { submitters: },
params: { 'send_email' => true, 'submitters' => submitters }
)
@ -143,7 +143,7 @@ module Mcp
rescue Submissions::CreateFromSubmitters::BaseError => e
{ content: [{ type: 'text', text: e.message }], isError: true }
end
# rubocop:enable Metrics/MethodLength
# rubocop:enable Metrics
end
end
end

Loading…
Cancel
Save