- <%= tag.input id: toggle_uuid = SecureRandom.uuid, value: '1', name: 'request_email_per_submitter', class: 'peer', type: 'checkbox', hidden: true, checked: local_assigns[:message_per_submitter] != false && template.preferences['submitters'].to_a.size > 1 %>
+ <%= tag.input id: toggle_uuid = SecureRandom.uuid, value: '1', name: 'request_email_per_submitter', class: 'peer', type: 'checkbox', hidden: true, checked: local_assigns[:message_per_submitter] != false && template&.preferences&.dig('submitters').to_a.size > 1 %>
diff --git a/spec/requests/submissions_spec.rb b/spec/requests/submissions_spec.rb
index 5f9e98db..7a362ef5 100644
--- a/spec/requests/submissions_spec.rb
+++ b/spec/requests/submissions_spec.rb
@@ -288,6 +288,7 @@ describe 'Submission API' do
{
id: submission.id,
+ name: submission.name,
source: 'link',
submitters_order: 'random',
slug: submission.slug,
@@ -346,6 +347,7 @@ describe 'Submission API' do
{
id: submission.id,
+ name: submission.name,
source: 'link',
status: 'pending',
submitters_order: 'random',