module Devise
  module Models
    module Filterable
      def self.included(base)
        base.class_eval do
          validate :password_not_common

          def password_not_common
            if Rails.application.config.filter_passwords.include?(password)
              self.errors.add_to_base("This password is on a list of commonly used ones. Please choose another password.")
            end
          end
        end
      end
    end
  end
end
module Devise
  module Models
    module Filterable
      def self.included(base)
        base.class_eval do
          validate :password_not_common

          def password_not_common
            if Rails.application.config.filter_passwords.include?(password)
              self.errors.add(:password, "This password is on a list of commonly used ones. Please choose another password.")
            end
          end
        end
      end
    end
  end
end
Fix use of add_to_base when adding error
Fix use of add_to_base when adding error
