Skip to content

Commit

Permalink
adjust create event
Browse files Browse the repository at this point in the history
  • Loading branch information
omohokcoj committed Apr 21, 2024
1 parent 70012fb commit 5f32e2a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions lib/submission_events.rb
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,13 @@ def build_tracking_param(submitter, event_type = 'click_email')
).first(TRACKING_PARAM_LENGTH)
end

def create_with_tracking_data(submitter, event_type, request)
def create_with_tracking_data(submitter, event_type, request, data = {})
SubmissionEvent.create!(submitter:, event_type:, data: {
ip: request.remote_ip,
ua: request.user_agent,
sid: request.session.id.to_s,
uid: request.env['warden'].user(:user)&.id
uid: request.env['warden'].user(:user)&.id,
**data
}.compact_blank)
end
end
2 changes: 1 addition & 1 deletion lib/submissions/generate_audit_trail.rb
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ def call(submission)
font: [FONT_BOLD_NAME, { variant: :bold }] },
event.event_type.include?('send_') ? ' to ' : ' by ',
if event.event_type.include?('sms') || event.event_type.include?('phone')
submitter.phone
event.data['phone'] || submitter.phone
else
submitter.name || submitter.email || submitter.phone
end
Expand Down

0 comments on commit 5f32e2a

Please sign in to comment.