vita_app/app/models/virement_remise.rb
Nicolas Bally d52c017848 suite
2016-04-28 22:41:58 +02:00

21 lines
308 B
Ruby

class VirementRemise < ActiveRecord::Base
has_many :virements
def init
self.amount = self.virements.sum(:amount_ttc)
self.token = loop do
token = SecureRandom.hex(6)
break token unless VirementRemise.exists?(token: token)
end
self.save
end
end