- SIP Items.PM available subroutine checks for the is_available
field on a status
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm
sub available {
my ($self, $for_patron) = @_;
- my $stat = $self->{copy}->status->id;
- return 1 if
- $stat == OILS_COPY_STATUS_AVAILABLE or
- $stat == OILS_COPY_STATUS_RESHELVING;
+ my $stat_is_available = $self->{copy}->status->is_available;
+ return 1 if $stat_is_available;
return 0;
}