|
Lines 207-218
sub search_auth_compat {
Link Here
|
| 207 |
my $record = $es_record->{'_source'}; |
207 |
my $record = $es_record->{'_source'}; |
| 208 |
my %result; |
208 |
my %result; |
| 209 |
|
209 |
|
| 210 |
# I wonder if these should be real values defined in the mapping |
210 |
# We are using the authid to create links, we should honor the authid as stored in the db, not |
| 211 |
# rather than hard-coded conversions. |
211 |
# the 001 which, in some circumstances, can contain other data |
| 212 |
#my $record = $_[0]; |
212 |
my $authid = $es_record->{_id}; |
| 213 |
# Handle legacy nested arrays indexed with splitting enabled. |
213 |
|
| 214 |
my $authid = $record->{ 'local-number' }[0]; |
|
|
| 215 |
$authid = @$authid[0] if (ref $authid eq 'ARRAY'); |
| 216 |
|
214 |
|
| 217 |
$result{authid} = $authid; |
215 |
$result{authid} = $authid; |
| 218 |
|
216 |
|
| 219 |
- |
|
|