mcp use template submitters order

This commit is contained in:
Pete Matsyburka
2026-06-27 09:08:23 +03:00
parent c9bcf866ab
commit cf30441ac6
+4 -4
View File
@@ -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