app/models/jobshop/site.rb in jobshop-0.0.4.1p4 vs app/models/jobshop/site.rb in jobshop-0.0.4.2p4
- old
+ new
@@ -1,21 +1,22 @@
module Jobshop
class Site < ApplicationRecord
belongs_to :owner, class_name: "Jobshop::User"
has_many :users, class_name: "Jobshop::User"
- def generate_configuration_token
- raw, encrypted = Devise.token_generator.generate(self.class, :configuration_token)
+ def generate_registration_token
+ raw, encrypted = Devise.token_generator.generate(
+ self.class, :registration_token)
- self.configuration_token = encrypted
- self.configuration_token_sent_at = Time.now.utc
+ self.registration_token = encrypted
+ self.registration_token_sent_at = Time.now.utc
self.save(validate: false)
raw
end
- def configuration_token_period_valid?
- configuration_token_sent_at &&
- configuration_token_sent_at.utc >= 30.minutes.ago.utc
+ def registration_token_period_valid?
+ registration_token_sent_at &&
+ registration_token_sent_at.utc >= 30.minutes.ago.utc
end
end
end