Bug 36515: (QA follow-up) Tidy code
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
parent
4923a5841e
commit
411a885829
|
|
@ -135,12 +135,12 @@ sub copy_and_replace_field {
|
|||
|
||||
if ( ! ( $record && $fromFieldName && $toFieldName ) ) { return; }
|
||||
|
||||
if (
|
||||
( !defined $fromSubfieldName or $fromSubfieldName eq '' )
|
||||
and ( !defined $toSubfieldName or $toSubfieldName eq '' )
|
||||
) {
|
||||
if ( ( !defined $fromSubfieldName or $fromSubfieldName eq '' )
|
||||
and ( !defined $toSubfieldName or $toSubfieldName eq '' ) )
|
||||
{
|
||||
_copy_move_field(
|
||||
{ record => $record,
|
||||
{
|
||||
record => $record,
|
||||
from_field => $fromFieldName,
|
||||
to_field => $toFieldName,
|
||||
regex => $regex,
|
||||
|
|
@ -150,7 +150,8 @@ sub copy_and_replace_field {
|
|||
);
|
||||
} else {
|
||||
_copy_move_subfield(
|
||||
{ record => $record,
|
||||
{
|
||||
record => $record,
|
||||
from_field => $fromFieldName,
|
||||
from_subfield => $fromSubfieldName,
|
||||
to_field => $toFieldName,
|
||||
|
|
|
|||
|
|
@ -1526,14 +1526,9 @@ subtest 'copy_and_replace_field' => sub {
|
|||
);
|
||||
|
||||
# Copy control field to subfield
|
||||
copy_and_replace_field(
|
||||
{ record => $record, from_field => '001', to_field => '099', to_subfield => 'a' } );
|
||||
copy_and_replace_field( { record => $record, from_field => '001', to_field => '099', to_subfield => 'a' } );
|
||||
is_deeply(
|
||||
[
|
||||
read_field(
|
||||
{ record => $record, field => '099', subfield => 'a' }
|
||||
)
|
||||
],
|
||||
[ read_field( { record => $record, field => '099', subfield => 'a' } ) ],
|
||||
['4815162342'],
|
||||
'Copy and replace - Update a subfield with content of control field'
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue