# this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField require 'import/zendesk/object_attribute/base' module Import class Zendesk module ObjectAttribute class Checkbox < Import::Zendesk::ObjectAttribute::Base def init_callback(_object_attribte) @data_option.merge!( default: false, options: { true => 'yes', false => 'no', }, ) end private def data_type(_attribute) 'boolean' end end end end end