better invalid role error message

This commit is contained in:
Pete Matsyburka
2024-02-15 10:34:10 +02:00
parent 15dafcb6ff
commit 008b83119d
+2 -1
View File
@@ -66,7 +66,8 @@ module Submitters
if submitter_name
submitter =
template.submitters.find { |e| e['name'] == submitter_name } ||
raise(UnknownSubmitterName, "Unknown submitter role: #{submitter_name}")
raise(UnknownSubmitterName,
"Unknown submitter role: #{submitter_name}. Template defines #{template.submitters.pluck('name')}")
end
fields = for_submitter&.submission&.template_fields || template.fields