Sha256: 5fb86a01ea92bffdb7ad626a8a16097e7c22d666e2d89ec73ece7a748496d794

Contents?: true

Size: 219 Bytes

Versions: 4

Compression:

Stored size: 219 Bytes

Contents

class CurrentPasswordValidator < ActiveModel::EachValidator
  def validate_each(record, attribute, value)
    record.errors.add attribute, "The password is incorrect." unless Current.user&.authenticate(value)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
kaze-0.4.0 stubs/default/app/validators/current_password_validator.rb
kaze-0.3.0 stubs/default/app/validators/current_password_validator.rb
kaze-0.2.0 stubs/default/app/validators/current_password_validator.rb
kaze-0.1.0 stubs/default/app/validators/current_password_validator.rb