[Koha-patches] [PATCH] bug_11184: correct attribute cloning for the maint screen
Srdjan
srdjan at catalyst.net.nz
Thu Mar 27 00:42:40 CET 2014
To test - Patron details entry page:
* Have ExtendedPatronAttributes enabled. Check that "Additional
attributes and identifiers" section behaves.
---
members/memberentry.pl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/members/memberentry.pl b/members/memberentry.pl
index 28ab5e0..ff92447 100755
--- a/members/memberentry.pl
+++ b/members/memberentry.pl
@@ -781,7 +781,7 @@ sub patron_attributes_form {
};
if (exists $attr_hash{$attr_type->code()}) {
foreach my $attr (@{ $attr_hash{$attr_type->code()} }) {
- my $newentry = { map { $_ => $entry->{$_} } %$entry };
+ my $newentry = { %$entry };
$newentry->{value} = $attr->{value};
$newentry->{password} = $attr->{password};
$newentry->{use_dropdown} = 0;
@@ -795,7 +795,7 @@ sub patron_attributes_form {
}
} else {
$i++;
- my $newentry = { map { $_ => $entry->{$_} } %$entry };
+ my $newentry = { %$entry };
if ($attr_type->authorised_value_category()) {
$newentry->{use_dropdown} = 1;
$newentry->{auth_val_loop} = GetAuthorisedValues($attr_type->authorised_value_category());
--
1.8.3.2
More information about the Koha-patches
mailing list