commit f2978dfd02cdbeee19b5c94e6897d9d9e6e82bd5
parent 2bc5ed8650fd762cda1820c7c4991a43723b48c0
Author: Gaute Hope <eg@gaute.vetsj.com>
Date: Thu, 21 Nov 2013 09:44:03 +0100
fix_encoding on person fields
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/sup/person.rb b/lib/sup/person.rb
@@ -6,6 +6,9 @@ class Person
def initialize name, email
raise ArgumentError, "email can't be nil" unless email
+ name.fix_encoding!
+ email.fix_encoding!
+
@name = if name
name = name.strip.gsub(/\s+/, " ")
name =~ /^(['"]\s*)(.*?)(\s*["'])$/ ? $2 : name