lib/sup/person.rb in sup-0.15.0 vs lib/sup/person.rb in sup-0.15.1
- old
+ new
@@ -4,10 +4,13 @@
attr_accessor :name, :email
def initialize name, email
raise ArgumentError, "email can't be nil" unless email
+ email.fix_encoding!
+
@name = if name
+ name.fix_encoding!
name = name.strip.gsub(/\s+/, " ")
name =~ /^(['"]\s*)(.*?)(\s*["'])$/ ? $2 : name
name.gsub('\\\\', '\\')
end