whitespaces
This commit is contained in:
parent
704d643884
commit
5a61c51ded
|
@ -12,20 +12,20 @@ class Email
|
||||||
attribute :from
|
attribute :from
|
||||||
attribute :headers, default: []
|
attribute :headers, default: []
|
||||||
attribute :plain_body
|
attribute :plain_body
|
||||||
attribute :cron, :boolean, default: false
|
attribute :cron, :boolean, default: false
|
||||||
attribute :mailing_list, :boolean, default: false
|
attribute :mailing_list, :boolean, default: false
|
||||||
attribute :clients, default: []
|
attribute :clients, default: []
|
||||||
attribute :servers, default: []
|
attribute :servers, default: []
|
||||||
attribute :tickets, default: []
|
attribute :tickets, default: []
|
||||||
attribute :created_at, :datetime, default: DateTime.now
|
attribute :created_at, :datetime, default: DateTime.now
|
||||||
attribute :updated_at, :datetime, default: DateTime.now
|
attribute :updated_at, :datetime, default: DateTime.now
|
||||||
|
|
||||||
validates :message_id, presence: true
|
validates :message_id, presence: true
|
||||||
validates :subject, presence: true
|
validates :subject, presence: true
|
||||||
validates :date, presence: true
|
validates :date, presence: true
|
||||||
validates :delivered_to, presence: true
|
validates :delivered_to, presence: true
|
||||||
validates :from, presence: true
|
validates :from, presence: true
|
||||||
validates :headers, presence: true
|
validates :headers, presence: true
|
||||||
|
|
||||||
def to_hash
|
def to_hash
|
||||||
attributes
|
attributes
|
||||||
|
|
|
@ -7,19 +7,19 @@ class EmailImporter
|
||||||
|
|
||||||
def import(mail)
|
def import(mail)
|
||||||
email = klass.new(
|
email = klass.new(
|
||||||
message_id: mail.message_id,
|
message_id: mail.message_id,
|
||||||
subject: mail.subject,
|
subject: mail.subject,
|
||||||
date: mail.date,
|
date: mail.date,
|
||||||
to: mail.to,
|
to: mail.to,
|
||||||
delivered_to: delivered_to(mail),
|
delivered_to: delivered_to(mail),
|
||||||
from: mail.from,
|
from: mail.from,
|
||||||
plain_body: text_plain_body(mail),
|
plain_body: text_plain_body(mail),
|
||||||
headers: hashed_headers(mail),
|
headers: hashed_headers(mail),
|
||||||
cron: sent_by_cron?(mail),
|
cron: sent_by_cron?(mail),
|
||||||
mailing_list: mailing_list?(mail),
|
mailing_list: mailing_list?(mail),
|
||||||
clients: clients(mail),
|
clients: clients(mail),
|
||||||
servers: servers(mail),
|
servers: servers(mail),
|
||||||
tickets: tickets(mail)
|
tickets: tickets(mail)
|
||||||
)
|
)
|
||||||
rescue => ex
|
rescue => ex
|
||||||
binding.pry
|
binding.pry
|
||||||
|
|
Loading…
Reference in a new issue