From: Bill Erickson Date: Mon, 28 Oct 2013 17:15:57 +0000 (-0400) Subject: ff : better default sip name extraction (confirmed w/ koha) X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=413b4d1a8bc98c17b73296f28b93e7df9c5c9acf;p=evergreen%2Fequinox.git ff : better default sip name extraction (confirmed w/ koha) Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/perlmods/lib/FulfILLment/LAIConnector.pm b/Open-ILS/src/perlmods/lib/FulfILLment/LAIConnector.pm index 07fc9475a9..4d6ec52e18 100644 --- a/Open-ILS/src/perlmods/lib/FulfILLment/LAIConnector.pm +++ b/Open-ILS/src/perlmods/lib/FulfILLment/LAIConnector.pm @@ -296,6 +296,12 @@ sub get_user { $user->{lang_pref} = $user->{language}; $user->{phone} = $user->{home_phone_number}; + # by default, assume name is delivered space-separated + my @names = split(' ', $user->{personal_name} || $user->{full_name}); + $user->{full_name} = $user->{personal_name}; + $user->{surname} = pop(@names); + $user->{given_name} = join(' ', @names); + $user->{billing_address} = $user->{home_address}; $user->{mailing_address} = $user->{home_address};