class RailsAdmin::Config::Fields::Types::BsonObjectId
Public Instance Methods
parse_input(params)
click to toggle source
# File lib/rails_admin/config/fields/types/bson_object_id.rb, line 29 def parse_input(params) begin params[name] = (params[name].blank? ? nil : abstract_model.object_id_from_string(params[name])) if params[name].is_a?(::String) rescue => e unless ['BSON::InvalidObjectId', 'Moped::Errors::InvalidObjectId'].include? e.class.to_s raise e end end end