Class: EmailTracker::EmailTrackerController

Inherits:
ActionController::Base
  • Object
show all
Defined in:
app/controllers/email_tracker/email_tracker_controller.rb

Instance Method Summary collapse

Instance Method Details

#openedObject



6
7
8
9
10
# File 'app/controllers/email_tracker/email_tracker_controller.rb', line 6

def opened
  email = Email.find(params[:email_id])
  email.opens.create!({email_address_hash: params[:email_hash]}, as: :email_tracker_internals)
  send_data(File.read(File.expand_path("../../../assets/images/email_tracker/transparent.png",  __FILE__)))
end