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
|
end
|
||||||
|
|
||||||
def mailbluster_create_lead
|
def mailbluster_create_lead
|
||||||
ApplicationController.helpers.create_lead(self)
|
MailblusterCreateLeadJob.perform_later self
|
||||||
end
|
end
|
||||||
|
|
||||||
def mailbluster_delete_lead
|
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
|
end
|
||||||
|
|
||||||
def touch_events
|
def touch_events
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue