Skip to content

Commit a0c8e5f

Browse files
committed
🔒️ Try re-ordering model
1 parent 84a8ad3 commit a0c8e5f

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

app/models/masq/open_id_request.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ module Masq
22
class OpenIdRequest < ActiveRecord::Base
33
validates_presence_of :token, :parameters
44

5+
def make_token
6+
self.token = Digest::SHA1.hexdigest(Time.now.to_s.split("").sort_by { rand }.join)
7+
end
58
before_validation :make_token, on: :create
69

710
serialize :parameters, type: Hash, coder: JSON
@@ -28,9 +31,5 @@ def from_trusted_domain?
2831

2932
Masq::Engine.config.masq["trusted_domains"].find { |domain| host.to_s.ends_with?(domain) }
3033
end
31-
32-
def make_token
33-
self.token = Digest::SHA1.hexdigest(Time.now.to_s.split("").sort_by { rand }.join)
34-
end
3534
end
3635
end

0 commit comments

Comments
 (0)