Don't send emails in cookies

This commit is contained in:
Linus Gasser 2025-10-13 13:29:17 +02:00
parent 654ba706f4
commit b69cd9df2a
4 changed files with 69 additions and 9 deletions

View file

@ -3,8 +3,10 @@
%h3 Step 3: Compose Email
= form_tag send_bulk_admin_conference_emails_path(@conference.short_title), method: :post, class: 'form-horizontal' do
- @recipient_emails.each do |email|
= hidden_field_tag 'recipient_emails[]', email
= hidden_field_tag :bulk_session_token, params[:bulk_session_token] if params[:bulk_session_token]
- if !params[:bulk_session_token] && @recipient_emails
- @recipient_emails.each do |email|
= hidden_field_tag 'recipient_emails[]', email
.form-group
= label_tag :subject, 'Subject', class: 'col-sm-2 control-label'
@ -26,7 +28,7 @@
.form-group
.col-sm-offset-2.col-sm-10
= submit_tag 'Send Bulk Email', class: 'btn btn-success btn-lg', data: { confirm: "Are you sure you want to send this email to #{@recipient_emails.count} recipients?" }
= link_to 'Back to Recipients', bulk_admin_conference_emails_path(@conference.short_title, step: 'recipients', filter_type: params[:filter_type], search_term: params[:search_term]), class: 'btn btn-default'
= link_to 'Back to Recipients', bulk_admin_conference_emails_path(@conference.short_title, step: 'recipients', filter_type: @filter_type, search_term: @search_term), class: 'btn btn-default'
= link_to 'Cancel', admin_conference_emails_path(@conference.short_title), class: 'btn btn-default'
.col-md-4