diff --git a/lib/pt/data_row.rb b/lib/pt/data_row.rb index 0ff047d..742e0c2 100644 --- a/lib/pt/data_row.rb +++ b/lib/pt/data_row.rb @@ -18,7 +18,7 @@ def initialize(orig, dataset) end def method_missing(method) - str = @record.send(method).to_s + str = "#{@record.send(method)}" str.respond_to?(:force_encoding) ? str.force_encoding('utf-8') : Iconv.iconv('UTF-8', 'UTF-8', str) end