sms fail event

This commit is contained in:
Pete Matsyburka committed 2026-11-08 10:27:40 +02:00
1 parent f3a8100734
commit 038d780265
6 files changed
+29 -3

No files matched your search

@@ -12,6 +12,7 @@ class SubmissionEventsController < ApplicationController
'send_2fa_sms' => '2fa',
'send_2fa_email' => '2fa',
'send_sms' => 'send',
'fail_sms' => 'alert_circle',
'phone_verified' => 'phone_check',
'email_verified' => 'email_check',
'click_sms' => 'hand_click',
+1
View File
@@ -45,6 +45,7 @@ class SubmissionEvent < ApplicationRecord
send_email: 'send_email',
bounce_email: 'bounce_email',
complaint_email: 'complaint_email',
fail_sms: 'fail_sms',
send_reminder_email: 'send_reminder_email',
send_sms: 'send_sms',
send_2fa_sms: 'send_2fa_sms',
+4 -1
View File
@@ -50,8 +50,11 @@
<% elsif event.event_type == 'delegate_form' %>
<% delegate_from = event.data['old_email'].presence || versions.rfind { |v| v.created_at <= event.event_timestamp }&.then { |v| v.name || v.phone } %>
<%= t('submission_event_names.delegate_form_by_html', from: delegate_from, to: event.data['email']) %>
<% elsif event.event_type.include?('send_') %>
<% elsif event.event_type.include?('send_') || event.event_type == 'fail_sms' %>
<%= t("submission_event_names.#{event.event_type}_to_html", submitter_name:) %>
<% if event.data['error_code'].present? %>
<span class="text-base-content/60">(<%= t('error') %>: <%= event.data['error_code'] %>)</span>
<% end %>
<% elsif event.event_type.start_with?('bounce_') || event.event_type.start_with?('complaint_') %>
<%= t("submission_event_names.#{event.event_type}_html", submitter_name:) %>
<% else %>