negos_app/app/models/mail_archive.rb
Nicolas Bally 772e87ffb7 initial
2015-11-14 00:08:54 +01:00

18 lines
326 B
Ruby

class MailArchive < ActiveRecord::Base
belongs_to :newsletter
belongs_to :archive_newsletter
belongs_to :customer
before_create do
self.generate_token
end
def generate_token
begin
self[:token] = SecureRandom.urlsafe_base64
end while MailArchive.exists?(:token => self[token])
end
end