Class: Domain::InitializeJob
- Inherits:
-
ApplicationJob
- Object
- ActiveJob::Base
- ApplicationJob
- Domain::InitializeJob
- Defined in:
- app/jobs/domain/initialize_job.rb
Instance Method Summary collapse
Instance Method Details
#perform(domain_id) ⇒ Object
4 5 6 7 8 |
# File 'app/jobs/domain/initialize_job.rb', line 4 def perform(domain_id) domain = Domain.find_by(id: domain_id) Record.create(domain_id: domain_id, name: nil, type: "URL", content: "https://parking.obl.ong", ttl: 300, priority: 0) # standard:disable all DomainMailer.with(email: User::User.find_by(id: domain.user_users_id).email, domain: domain.host).domain_created_email.deliver_later end |