jam-cloud/admin/config/initializers/jam_ruby_teacher.rb

11 lines
481 B
Ruby

class JamRuby::Teacher
attr_accessible :short_bio, :background_check_at, as: :admin
ransacker :teacher_full_name, formatter: proc { |v| v.mb_chars.downcase.to_s } do |parent|
Arel::Nodes::NamedFunction.new('LOWER',
[Arel::Nodes::NamedFunction.new('concat_ws',
[Arel::Nodes::SqlLiteral.new("' '"), User.arel_table[:first_name], User.arel_table[:last_name]])])
end
end