From f07f9d8cf9513dc28811c7af6af7dee9fe64e12e Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 9 Jun 2025 11:46:04 +0300 Subject: [PATCH] fix oneoff edit --- app/views/submissions/_send_email.html.erb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/views/submissions/_send_email.html.erb b/app/views/submissions/_send_email.html.erb index 44724151..785eac90 100644 --- a/app/views/submissions/_send_email.html.erb +++ b/app/views/submissions/_send_email.html.erb @@ -1,4 +1,5 @@ <% submitter_preferences_index = template&.preferences&.dig('submitters').to_a.index_by { |e| e['uuid'] } %> +<% template_submitters = local_assigns[:submitter]&.submission&.template_submitters || template.submitters %>
<% can_send_emails = Accounts.can_send_emails?(current_account) %>
@@ -42,7 +43,7 @@
<%= f.label :subject, t('subject'), class: 'label' %> - <% if template.submitters.size > 1 && template.submitters.size < 5 && local_assigns[:message_per_submitter] != false %> + <% if template_submitters.size > 1 && template_submitters.size < 5 && local_assigns[:message_per_submitter] != false %> @@ -69,10 +70,10 @@
<%= render 'submissions/message_fields' %>
- <% if template.submitters.size > 1 && template.submitters.size < 5 && local_assigns[:message_per_submitter] != false %> + <% if template_submitters.size > 1 && template_submitters.size < 5 && local_assigns[:message_per_submitter] != false %>