diff options
author | Tim Liner <trliner@gmail.com> | 2015-02-20 18:40:24 -0600 |
---|---|---|
committer | Tim Liner <trliner@gmail.com> | 2015-02-20 18:52:02 -0600 |
commit | 673653d44c9bba69fc73209e6320dd88dbeaf75f (patch) | |
tree | b674cec9202ec035e46289256b1c8fcbdd7cb768 /activerecord/lib/active_record | |
parent | a60e8ac79b7536fe0a3ff760488a437d4448619f (diff) | |
download | rails-673653d44c9bba69fc73209e6320dd88dbeaf75f.tar.gz rails-673653d44c9bba69fc73209e6320dd88dbeaf75f.tar.bz2 rails-673653d44c9bba69fc73209e6320dd88dbeaf75f.zip |
Fix #has_secure_token documentation [ci skip]
It's actually #validates_uniqueness_of that can generate a race condition
rather than #validates_presence_of.
Diffstat (limited to 'activerecord/lib/active_record')
-rw-r--r-- | activerecord/lib/active_record/secure_token.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/activerecord/lib/active_record/secure_token.rb b/activerecord/lib/active_record/secure_token.rb index 0990f815a7..a3023a0cb4 100644 --- a/activerecord/lib/active_record/secure_token.rb +++ b/activerecord/lib/active_record/secure_token.rb @@ -21,8 +21,8 @@ module ActiveRecord # SecureRandom::base58 is used to generate the 24-character unique token, so collisions are highly unlikely. # # Note that it's still possible to generate a race condition in the database in the same way that - # validates_presence_of can. You're encouraged to add a unique index in the database to deal with - # this even more unlikely scenario. + # <tt>validates_uniqueness_of</tt> can. You're encouraged to add a unique index in the database to deal + # with this even more unlikely scenario. def has_secure_token(attribute = :token) # Load securerandom only when has_secure_token is used. require 'active_support/core_ext/securerandom' |