|
Lines 1756-1769
Overloaded to_api method to ensure item-level itypes is adhered to.
Link Here
|
| 1756 |
=cut |
1756 |
=cut |
| 1757 |
|
1757 |
|
| 1758 |
sub to_api { |
1758 |
sub to_api { |
| 1759 |
my ($self, $params) = @_; |
1759 |
my ( $self, $params ) = @_; |
| 1760 |
|
1760 |
|
| 1761 |
my $response = $self->SUPER::to_api($params); |
1761 |
my $response = $self->SUPER::to_api($params); |
| 1762 |
my $overrides = {}; |
|
|
| 1763 |
|
| 1764 |
$overrides->{effective_item_type_id} = $self->effective_itemtype; |
| 1765 |
|
1762 |
|
|
|
1763 |
my $overrides = {}; |
| 1764 |
$overrides->{effective_item_type_id} = $self->effective_itemtype; |
| 1766 |
$overrides->{effective_not_for_loan_status} = $self->effective_not_for_loan_status; |
1765 |
$overrides->{effective_not_for_loan_status} = $self->effective_not_for_loan_status; |
|
|
1766 |
$overrides->{effective_bookable} = $self->effective_bookable; |
| 1767 |
|
1767 |
|
| 1768 |
return { %$response, %$overrides }; |
1768 |
return { %$response, %$overrides }; |
| 1769 |
} |
1769 |
} |
| 1770 |
- |
|
|