From de60ad8e766db2f01e6caff919ad69d715131c15 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Wed, 20 May 2015 18:19:15 +0300 Subject: [PATCH] Add more logging --- app/models/registrant_user.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/registrant_user.rb b/app/models/registrant_user.rb index f5a59a0b6..cd79288c3 100644 --- a/app/models/registrant_user.rb +++ b/app/models/registrant_user.rb @@ -13,6 +13,10 @@ class RegistrantUser < User class << self def find_or_create_by_idc_data(idc_data) return false if idc_data.blank? + + idc_data.force_encoding('UTF-8') + logger.error(idc_data) + logger.error(idc_data.encoding) identity_code = idc_data.scan(/serialNumber=(\d+)/).flatten.first country = idc_data.scan(/^\/C=(.{2})/).flatten.first first_name = idc_data.scan(%r{/GN=(.+)/serialNumber}).flatten.first