|
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 |