Lines 2133-2139
sub extended_attributes {
Link Here
|
2133 |
if (C4::Context->preference("BorrowersLog")) { |
2133 |
if (C4::Context->preference("BorrowersLog")) { |
2134 |
for my $attribute ($self->extended_attributes->as_list) { |
2134 |
for my $attribute ($self->extended_attributes->as_list) { |
2135 |
my $repeatable = $attribute->type->repeatable ? 1 : 0; |
2135 |
my $repeatable = $attribute->type->repeatable ? 1 : 0; |
2136 |
$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{before} = []; |
2136 |
$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{before} //= []; |
2137 |
push ( |
2137 |
push ( |
2138 |
@{$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{before}}, |
2138 |
@{$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{before}}, |
2139 |
$attribute->attribute |
2139 |
$attribute->attribute |
Lines 2174-2180
sub extended_attributes {
Link Here
|
2174 |
if (C4::Context->preference("BorrowersLog")) { |
2174 |
if (C4::Context->preference("BorrowersLog")) { |
2175 |
for my $attribute ($self->extended_attributes->as_list) { |
2175 |
for my $attribute ($self->extended_attributes->as_list) { |
2176 |
my $repeatable = $attribute->type->repeatable ? 1 : 0; |
2176 |
my $repeatable = $attribute->type->repeatable ? 1 : 0; |
2177 |
$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{after} = []; |
2177 |
$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{after} //= []; |
2178 |
push ( |
2178 |
push ( |
2179 |
@{$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{after}}, |
2179 |
@{$attribute_changes{$repeatable}->{$attribute_key->($attribute)}->{after}}, |
2180 |
$attribute->attribute |
2180 |
$attribute->attribute |