Browse Source

Update two_factor_authenticatable.rb

Update attributes deprecated in Rails 6
pull/2/head
baarkerlounger 3 years ago committed by GitHub
parent
commit
a7522becd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      lib/two_factor_authentication/models/two_factor_authenticatable.rb

4
lib/two_factor_authentication/models/two_factor_authenticatable.rb

@ -101,7 +101,7 @@ module Devise
def create_direct_otp(options = {})
# Create a new random OTP and store it in the database
digits = options[:length] || self.class.direct_otp_length || 6
update_attributes(
update(
direct_otp: random_base10(digits),
direct_otp_sent_at: Time.now.utc
)
@ -122,7 +122,7 @@ module Devise
end
def clear_direct_otp
update_attributes(direct_otp: nil, direct_otp_sent_at: nil)
update(direct_otp: nil, direct_otp_sent_at: nil)
end
end

Loading…
Cancel
Save