Skip to content
This repository was archived by the owner on Apr 17, 2018. It is now read-only.
This repository was archived by the owner on Apr 17, 2018. It is now read-only.

Patch 1.2.0 to play nicely with Formtastic #54

@nathanl

Description

@nathanl

Formtastic is able to infer from ActiveRecord models which fields are required and mark them with an asterisk. It is not able to do this with DM 1.2.0. (marks all fields as required). However, the following monkeypatch makes it work in our app.

What would be the best way to contribute this, given that you're now working on 1.3.0 and 2.0?

module DataMapper::Validations::ClassMethods
  def validators_on(attribute)
    validators[attribute.to_sym] || []
  end
end

class DataMapper::Validations::GenericValidator
  def self.kind
    @kind ||= name.split('::').last.sub(/Validator$/, '').downcase.to_sym
  end

  def kind
    self.class.kind
  end
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions