sadem_app/app/models/m_odr_file.rb
Nicolas Bally 2e982b4fd2 suite
2020-02-27 13:51:18 +01:00

22 lines
377 B
Ruby

class MOdrFile < ApplicationRecord
belongs_to :m_odr_rep
belongs_to :m_odr_file_type
mount_uploader :file, OdrUploader
validates :file, :presence => true
before_create { generate_token() }
def generate_token()
begin
self[:token] = SecureRandom.urlsafe_base64
end while MOdrFile.exists?(:token => self[:token])
end
end