Use Active Jobs to spin Mailbluster requests off into a separate thread
This commit is contained in:
parent
671d010e68
commit
6373abf16a
1 changed files with 6 additions and 2 deletions
|
|
@ -376,11 +376,15 @@ class User < ApplicationRecord
|
|||
end
|
||||
|
||||
def mailbluster_create_lead
|
||||
ApplicationController.helpers.create_lead(self)
|
||||
MailblusterCreateLeadJob.perform_later self
|
||||
end
|
||||
|
||||
def mailbluster_delete_lead
|
||||
ApplicationController.helpers.delete_lead(self)
|
||||
MailblusterDeleteLeadJob.perform_later self
|
||||
end
|
||||
|
||||
def mailbluster_update_email
|
||||
MailblusterEditLeadJob.perform_later(self, old_email: email_before_last_save)
|
||||
end
|
||||
|
||||
def touch_events
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue